1 名前:デフォルトの名無しさん [2008/09/13(土) 00:38:02 ] Windows上で動作するフリーの開発環境 CygwinとMinGWに関する相談スレッドです。 過去スレ: cygwin + mingwn + gcc 相談室 Part3 pc11.2ch.net/test/read.cgi/tech/1177944767/ cygwin + mingwn + gcc 相談室 Part2 pc11.2ch.net/test/read.cgi/tech/1126103347/ cygwin + mingwn + gcc 相談室 pc8.2ch.net/test/read.cgi/tech/1058134693/ 関連サイト: Cygwin www.cygwin.com/ MinGW www.mingw.org/ 関連スレッド: GCCについて part8 pc11.2ch.net/test/read.cgi/tech/1192201659/ 【激遅】AppleGCC【絶望】 pc11.2ch.net/test/read.cgi/tech/1173267844/
692 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 02:23:25 ] cygwinをアンインストールしたいんだがどうしても削除できないフォルダとファイルがある(Windows7) usr\sbin\sendmailとvar\cron\tabs アクセス許可云々と出てフォルダが削除できない 所有者が長ったらしい変な名前だったのでアクセス権を自分にしてもできない コマンドプロンプトや強制削除ソフトとか使っても無理 (あと一つ同じようなフォルダがあったがなぜか削除できた) どなたか知恵をおかしくだ足
693 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 04:19:25 ] msysでcoreを吐かせるにはどうすればいい? ulimit -a でみてもunlimitedになってるんだが・・・
694 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 15:23:07 ] >>692 どこかのプロセスのカレントフォルダや オープンしているファイルなどが、そこのフォルダにあると 消せないみたいだよ。 そこにアクセスしているプロセスを終了すればいいと思うけど、 たぶんわからないのだろうから、一回ログオフするか再起動すれば消えるはず。
695 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 15:44:01 ] 今TDM版MinDW gcc4.4.1-2のテストを行っています 今までは日本語入出力の問題があってgcc3.4.2を使っていました あるプログラムを-O3でコンパイルしてみると両方とも10分程度で終わるのですが 3.4.2のほうが20%ほど早くなりました 途中のlogと結果を見るとどちらも-O0の時と同じように動いているように見えます 実際にはこれからプログラムを書き直して10倍100倍の計算をさせたいと思っているのですが 書き方がよくなればTDMの方が早くなるようなものなのでしょうか?
696 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 18:58:14 ] ぶっちゃけ状況による。 3 と 4 はかなり根本から変わってしまってて、 最適化フェイズの構成からして違う。 どちらが速くなるかは実測するべし。
697 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 19:48:13 ] >>696 レスありがとうございます インストールがめんどくさいですが、 両方でコンパイルしてみて試して見ることにします
698 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 11:23:39 ] え?例えばc:/gcc4/とc:/gcc3/に解凍して 環境変数を使い分ければいいだけの話でないの
699 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 22:59:58 ] mingwのgcc4は for(i=0;i<10;i++){ for(j=0;j<10;j++){ int a = i; } } みたいなことをしたときに、2重ループ内のiが未初期化だったことがあったのでgcc3に落とした。
700 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 23:03:38 ] それはないだろう
701 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 23:15:13 ] >>699 そんなこと無いだろjk おおかた中でiを新しく書いちゃったとかそんなレベルだろ?
702 名前:697 mailto:sage [2009/11/26(木) 23:30:39 ] >>698 それが私は、MinGWよく知らないでgcc使っているもので。 最近は、cmd環境に行ってdoskey定義バッチ起動してディレクトリ移動するのが面倒くさくて プログラムごとにこんなバッチ作ってウィンドウ環境で作業してます g++ -o backend.exe backend.cpp 2>errout.txt type errout.txt pause たまにgrepとdiffとか使うときはウィンドウ環境のものを使えばいいし、makeもこんな感じでやっています したがって環境変数変えるのも結構面倒です この場合は別のバッチ作っておいて環境変数変えるバッチをcallすればいい気もしますが ぱっと見た感じLIBもINCLUDEも無いのでpathを変えるだけでいいのでしょうか? msysがMinGWのディレクトリ聞いてくるのもmsys環境でマウントするディレクトリを変えてるだけならいいのですが あまり高度なことはできないので インストーラで別ディレクトリに2つインストールしておいてpathを変えるだけでいいのでしょうか? 頻繁にコンパイラ変えないならインストールし直した方が早い気もしますが
703 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 23:38:00 ] >>702 これお前だろ pc12.2ch.net/test/read.cgi/tech/1256645713/160
704 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 23:42:50 ] localeまわりは絶対パスだけど、他は相対パスで動いてたような?
705 名前:699 mailto:sage [2009/11/27(金) 00:29:56 ] gcc3やPGIやvcでちゃんと動いていたプログラムだったんだけど。
706 名前:デフォルトの名無しさん [2009/11/27(金) 01:17:24 ] 質問 Eclipse 3.4.2 / Pleiades All in One の C/C++(MinGW) を使ってるんだけど ワークスペースに、「実行可能プロジェクト」(A.exe)と「共有ライブラリプロジェクト」(B.dll)を作って A.exeのライブラリにB.dllをリンクして使いのだけど、実行もデバッグも出来ない。 だけど、A.exeと同じフォルダ(たとえばDebug)にB.dllをコピーすると、実行できたりデバッグ出来る。 VisualStudioみたいに、参照設定しただけじゃダメで、コピーまでする必要があるの? 面倒なんだけど、みなさんDLL作って、EXEから呼び出す時ってどうしてんの?
707 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 01:21:23 ] __,,/ _, ----`ヽ :. :. / _ ___ 、\ / / i \ \\ :. :. ,'./ i ヽ:. ヽ:.:.. ヽ.ヽ ,'/ / .ハ ヽ ヽ:.:.:.:. ヽ::.. ヽヽ :. :. |i .i i .i / ヽ ト 、 \、:.:.:. ',:.',:.:.lヽ} |i .i l :N_, -弋 \弌弋ナ:}:.:} :. |i∧ ', :{ ,ィjモト \ イjミトイイV :. な… .| :メヽ.', `ozZ} izN。ハ::{ なんなんだよもん? :. | :ヾ_! ゝ "゙゙ ' `゙ ハ.:', :. ここ、どこだよもん? | :.:_イ .:.ヽ. (二フ , イ :.:.:!:.ヽ なんであたし :. / rィイ | :.:.ヽ: >r/`<ノ .:.::.}ヽ、\:. 貼られたんだよもん? / ∧l;l ! :.:.:.://{二 ̄ .} ..:..::リ//ハ.:\ :. / .{. ',ヾ、ヽi .:.:.{ /(^` |.:.:.:.//: : :.}: . ヽ.:. / / ) ヽ ヾ、ヽ:.ハ ヤ{ ∧/.-‐'": : |:.:. i ', ./ .,イ .:..} : :\ヾレ'ハ ∧__ノノハヾ、 : : : l:.:.: .ハ ', { /| .:.:ハ : : :i Y {ヾ`Yヽニン'ノ}: : } : : : :/:.:.:/ }:.} V | .:.:/:.:|_,ィ' ̄ ヽ三{ `ー-ノ : イ : : :/:.:i.:{ リ ヽ:.:{、.:.V : : ヘ : : {: : :/:.::∧| ヽ! )人 : : :人 : : : / \! :. " ヽ : : : : :/イ{ :.ノ: : : :.\ :. :. \__///: :\______/: : : : : : : ヽ / //: : :|;|: : : : : : i: : : __: : : : ', :. / 、 {;{ |;| . : i/. : : : : : :| / `Y;{. . . .|;|. : : : /i: : : : : : : : :l
708 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 02:06:49 ] 「共有ライブラリプロジェクト」(B.dll)をPATHに追加すれば
709 名前:706 mailto:sage [2009/11/27(金) 02:22:35 ] Windowsの環境変数? 実行構成の環境変数に入れたときは、実行できるんだけどデバッグできなかったから Windowsの環境変数は試してない。 他にPATH追加するところあったっけ?
710 名前:デフォルトの名無しさん [2009/11/27(金) 14:58:02 ] virtual void hoge( void ) = 0; とやると undefined reference to `vtable for ... とエラーが出ます。 調べたところ virtual void hoge( void ) {}; としたらOKでした。 純粋仮想関数って使えないのでしょうか?
711 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 16:46:25 ] 派生クラスでちゃんと仮想関数のオーバーロードやってないだろ。
712 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 16:56:35 ] >>711 いろいろやってるうちにコンパイルが通ってしまいまして 原因が分からずじまいでした。 スレ汚し失礼しました。
713 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 17:32:56 ] >>712 You shall die.
714 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 17:40:02 ] >>713 それ、殺害予告になってるよ
715 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 17:44:48 ] magic death car
716 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 20:35:01 ] >>713 shallは一人称の意志がこめられた未来の表現。 will と shall の使い分け ttp://someya1.hp.infoseek.co.jp/G-will&shall.html 例:You shall be dismissed if you are late again.「こんど遅刻したら首だ」。
717 名前:716 mailto:sage [2009/11/27(金) 20:36:03 ] しかしまあ2chで「てめーぶっ殺す」みたいなことを書いても 逮捕されないんだから(*いや、具体的に書いたらだめだろうけど) そのくらいでは大丈夫だろうけどさ。
718 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 20:52:51 ] こうなごの件は?
719 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 22:06:29 ] >>718 こうなごは・・・ありゃダメじゃない? まあ検察がどう考えるか次第だろうし 最終的にはその辺の判断は裁判してみないと分からないし。
720 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 23:00:55 ] 痛いニュース(ノ∀`):「小女子焼き殺す」 2ちゃんねるに殺害予告をした23歳無職を逮捕…「小女子(こうなご)は小魚だ」と否認 ttp://blog.livedoor.jp/dqnplus/archives/1148332.html これか。
721 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 01:01:02 ] 「殺す」はダメで「死ね」はOKですか?
722 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 09:57:08 ] >>721 まあ微妙なラインだよな。 「殺す」は明らかに殺人予告であり、厳密に考えたらダメだろう。 一方「死んでくれればいいのに」はOKだろう。だって本人の希望とか考えを 述べただけであり、それだけでは処罰の対象にはならないだろうな。 そして「死ね」は微妙なラインだと思う。
723 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 11:47:57 ] 別に殺人未遂で逮捕されたわけじゃないだろう 小女子はともかく学校名書くから、関係者に迷惑がかかる 99%ネタだと分かってても何もしないと責任問題になるし まあ、当時は似たような事件が多発してたから、見せしめの意味もあるだろうね
724 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 12:01:42 ] >>723 殺人予告は殺人未遂とは全然意味が違うし 俺だって別に殺人未遂で逮捕されたとは申し上げていないよ。 残り3行は激しく同意。
725 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 13:01:21 ] gccの話をしろよばかども
726 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:31:16 ] code.google.com/p/go-windows/
727 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 11:15:54 ] gccの話をしろよばかども
728 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 14:44:28 ] まったくスレ違いもはなはだしいな カスは死ねばいいのに
729 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 16:58:39 ] ∧_∧ / ̄ ̄ ̄ ̄ ̄ ( ‘∀‘)< オマエガナー ( ) \_____ | | | (__)_)
730 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 22:15:59 ] MinGWというのをインストールしたのですが日本語が表示されないみたいです。 不便です。
731 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 22:39:37 ] >>730 意味がわかりません。 何をすると何がどうなって どう困るんですか? 本当はどうなって欲しかったんですか?
732 名前:デフォルトの名無しさん mailto:sage [2009/12/01(火) 23:31:16 ] >>730 ソースコードをUTF-8で書けば大丈夫なはずです。 SJISで書きたければ、コンパイラオプションに --input-charset=cp932 --exec-charset=cp932 を つければ大丈夫ですが、これは本家MinGWだとgcc4系では機能しません。 TDM's MinGW 4.4.1なら大丈夫です。
733 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 00:49:22 ] >>732 おお!表示されました! 諦めていたので助かりました。 >>731 通報しました。
734 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 18:33:33 ] >>733 やさしい>>732 がエスパーだったおかげで 無能なお前のレスを解釈してくれて良かったな。 通報?むしろしてくれ。
735 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 19:08:18 ] なんの通報なんよ プライドを傷つけられたからか? こちらはただ質問の意味が日本語になってなくて分からないから 質問しただけなんだけど
736 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 19:19:08 ] 論理がわからない質問をム板で見るとかなりうんざりはする。 他ならともかくム板で!!
737 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 00:22:34 ] そうだそうだあ!
738 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 00:32:16 ] 過疎スレが盛り上がってきたね
739 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 00:46:06 ] その調子で死ねばいいのにね
740 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 00:57:39 ] ( ^ω^)おっおっおー♪
741 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 11:07:46 ] 他人に自分の意図を伝えられない奴が、 コンピュータに自分の意図を伝えるプログラミングができるわけがない。
742 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 12:28:35 ] ( ゚∀゚)o彡° 過疎!過疎!
743 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 13:51:26 ] ラムダ式が使いたいのですが、いつから使えるようになりますか?
744 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 14:40:37 ] GCC4.5から
745 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 15:37:02 ] >>743 意味がわかりません。
746 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 15:42:50 ] 馬鹿は黙ってろよな・・・マジで
747 名前:731 mailto:sage [2009/12/03(木) 20:58:48 ] >>745 お前、まさかまだ俺のレスを引きずっているんじゃないよなw そんなに傷ついたか?
748 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 21:26:55 ] ヘッダファイルとかライブラリが数フォルダに散らばって気持ち悪い
749 名前:デフォルトの名無しさん mailto:sage [2009/12/03(木) 21:32:45 ] >>748 実装は関係なくないか? まさか直接いじりたい人?
750 名前:デフォルトの名無しさん mailto:sage [2009/12/04(金) 05:30:55 ] ( ^ω^)おっおっおー♪
751 名前:デフォルトの名無しさん mailto:sage [2009/12/05(土) 12:17:30 ] >>741 それだ
752 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 22:48:44 ] ツリー構造になってるディレクトリのソースをコンパイルして 一つのディレクトリにobjを入れたいんだが、ぜんぜんできない
753 名前:デフォルトの名無しさん mailto:sage [2009/12/09(水) 23:10:14 ] vpath
754 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 17:19:00 ] Makefileの書き方を工夫するとか?
755 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 22:06:27 ] >>752 だけど。 vpathは昨日はなぜか利かなかったのに今日は利きました! 結局objや最終ターゲット全てmake実行したところに作られて 理想には程遠いけどもうあきらめますたorZ。
756 名前:デフォルトの名無しさん mailto:sage [2009/12/10(木) 23:46:38 ] >>754 .........
757 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 01:02:39 ] mAKefiLE こうですか?わかりません!
758 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 02:01:15 ] aho aho.cpp aho.h boke boke.cpp boke.h obj Makefile aho.o: ../aho/aho.cpp ../aho/aho.h boke.o: ../boke/boke.cpp ../boke/boke.h
759 名前:デフォルトの名無しさん mailto:sage [2009/12/11(金) 09:06:04 ] $objd=./obj $(objd)/%.o: %.cpp $(CC) -c &< -o $@ で出来る
760 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 03:40:18 ] $ac_cv_mingw32って何ですか?
761 名前:デフォルトの名無しさん mailto:sage [2009/12/16(水) 22:27:07 ] >760 名前だけ見て判断すれば Autoconf で mingw32 について判定した結果のキャッシュ値だな。
762 名前:デフォルトの名無しさん [2009/12/17(木) 09:56:52 ] MinGW+gccを使うのに適当な統合環境ってありますか? EclipseもNetbeansもうまくデバッグできないので 私の設定が不十分な可能性もあるので、調査中なのですが、 情報があれば教えて下さい。
763 名前:デフォルトの名無しさん mailto:sage [2009/12/17(木) 10:10:09 ] >>762 ja.lmgtfy.com/?q=MinGW+gcc+IDE
764 名前:デフォルトの名無しさん mailto:sage [2009/12/17(木) 11:26:16 ] >>762 Code::Blocksでgdbでのデバッグもうまく行ってるよ。 www.codeblocks.org/ 最新版に,NightlyBuild(現在の最新は5911)を上書きするとより安心。 forums.codeblocks.org/index.php/board,20.0.html > 私の設定が不十分な可能性もあるので、調査中なのですが、 > 情報があれば教えて下さい。 まさかgdbインストールしてないとか言うオチじゃないよね?
765 名前:デフォルトの名無しさん mailto:sage [2009/12/17(木) 12:16:11 ] >>762 Qt Creator 日本語デバッグはできないけど。
766 名前:デフォルトの名無しさん mailto:sage [2009/12/17(木) 12:49:40 ] Code::Blocksとかどうよ
767 名前:デフォルトの名無しさん [2009/12/17(木) 13:55:04 ] >>764-766 ありがとうございます。 Code::Blocksは候補にはいってましたが、未調査でした。 早速調査してみます。
768 名前:デフォルトの名無しさん [2009/12/21(月) 18:44:54 ] よかったね
769 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 19:05:01 ] 1.7.1リリース!
770 名前:デフォルトの名無しさん [2009/12/23(水) 23:33:45 ] >>769 何の1.7.1?
771 名前:770 mailto:sage [2009/12/23(水) 23:34:55 ] NEW Cygwin 1.7.1 just released! これか。
772 名前:デフォルトの名無しさん mailto:sage [2009/12/23(水) 23:35:30 ] TDM MinGWは別に新しいの出てないしな
773 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 00:40:49 ] やっと1.7系列が標準になったのか? これからまともに利用者が増えて ノウハウもたまって安定するだろうか。
774 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 07:28:06 ] さんざんテストリリース期間置いてのリリースなのに、まだ安定してないの?
775 名前:デフォルトの名無しさん [2009/12/24(木) 15:43:42 ] 質問です。.dll.a から .lib を作る方法はありますか?
776 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 16:46:55 ] しらない
777 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 17:04:08 ] 何でそんなことしたいの? まさかVC++でgccで作ったdllを利用しようなんてことじゃ...
778 名前:775 mailto:sage [2009/12/24(木) 17:34:07 ] >>777 その通りです。
779 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 18:20:19 ] くっはー・・・
780 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 18:21:48 ] c++の奴は無理でしょ
781 名前:デフォルトの名無しさん mailto:sage [2009/12/24(木) 18:23:11 ] 昔Borlandがそんなツール提供してたような。
782 名前:デフォルトの名無しさん [2009/12/24(木) 19:22:06 ] LoadLibraryとか呼び出せば普通に相互利用できるじゃん。
783 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 10:49:37 ] 一番いいTex環境ってなんですか?
784 名前:デフォルトの名無しさん mailto:sage [2009/12/27(日) 15:54:59 ] ffmpegをCygwin環境でビルドしています。 ビルド自体は問題なく終了したのですが、ffmpeg.exeを Windowsのコマンドプロンプトで実行する際、日本語ファイルを引数として渡すと 日本語が化けてしまいます。 MSYS環境でビルドした際は特に問題がなかったので、Cygwinの環境設定で 何か行ってやる必要があるかと思うのですが、 どのような設定を行えばよいでしょうか。
785 名前:デフォルトの名無しさん mailto:sage [2009/12/28(月) 18:07:12 ] >>784 このスレでcharsetを検索せよ。
786 名前:デフォルトの名無しさん [2010/01/02(土) 15:11:38 ] MinGW-5.1.6.exeを実行したら iniやらgzが勝手にDLされたがどうするのこれ
787 名前:デフォルトの名無しさん [2010/01/02(土) 19:27:11 ] MinGWてなに?
788 名前:デフォルトの名無しさん mailto:sage [2010/01/02(土) 22:24:53 ] cygwinじゃでかすぎるぞボケって人のためのGNUツール郡 ・・・なのかね。dllを共有しない分でかくなるような気がするけど
789 名前:デフォルトの名無しさん [2010/01/04(月) 21:19:35 ] MinGW について頻繁に尋ねられる質問と回答(MinGW FAQ) ttp://www.sixnine.net/cygwin/translation/mingw-doc/mingwfaq.html ここに > MinGW とは何ですか? > (中略) > MinGW は Windows オペレーティングシステムと共に配布されている > Microsoft のランタイムライブラリを利用します。 > Windows に対して移植された他の GCC とは異なり、 > このランタイムライブラリは > GNU 一般公有使用許諾契約書の元では配布されていません。 > 従って、あなたのプログラムと共にあなたのソースコードも配布する必要はありません。 > 勿論、あなたのプログラムが GPL のライブラリを利用していない限りですが… ってのがあるんですが、これは、 MinGW上で PublicDomainのライブラリX 標準Cライブラリ 標準C++ライブラリ を使って全部staticリンクしてクローズドソースな実行ファイル.exeを一般に配布する ということは可能だと解釈してよろしいですか?
790 名前:デフォルトの名無しさん mailto:sage [2010/01/04(月) 22:49:24 ] 標準ライブラリのライセンスに依ると思うけど。 実際にどうなのかというと、知らない。
791 名前:デフォルトの名無しさん mailto:sage [2010/01/04(月) 23:04:00 ] >>789 標準Cライブラリのstaticリンクは無理な筈だな mingwはMSのCランタイムDLLとリンクするから
792 名前:789 mailto:sage [2010/01/04(月) 23:28:45 ] >>790-789 > mingwはMSのCランタイムDLLとリンクするから これって、 > MinGW は Windows オペレーティングシステムと共に配布されている > Microsoft のランタイムライブラリを利用します。 > Windows に対して移植された他の GCC とは異なり、 > このランタイムライブラリは > GNU 一般公有使用許諾契約書の元では配布されていません。 > 従って、あなたのプログラムと共にあなたのソースコードも配布する必要はありません。 ここにある記載とは別の事柄でしょうか??