のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,840人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレCygwin + MinGW + GCC 相談室 Part 4

    gcc スレッド一覧へ / gcc とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - 476 + - cannot + - curses + - pthread + - wcout + - wcwidth + - yum + - リダイレクト + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    701 : デフォルトの名無 - 2009/11/26(木) 23:15:13 (+62,+29,-12)
    >>699
    そんなこと無いだろjk
    おおかた中でiを新しく書いちゃったとかそんなレベルだろ?
    702 : 697 - 2009/11/26(木) 23:30:39 (+9,-30,-153)
    >>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 : デフォルトの名無 - 2009/11/26(木) 23:38:00 (+3,+29,+0)
    704 : デフォルトの名無 - 2009/11/26(木) 23:42:50 (+33,+5,-4)
    localeまわりは絶対パスだけど、他は相対パスで動いてたような?
    705 : 699 - 2009/11/27(金) 00:29:56 (-1,-29,-1)
    gcc3やPGIやvcでちゃんと動いていたプログラムだったんだけど。
    706 : デフォルトの名無 - 2009/11/27(金) 01:17:24 (+13,-30,-135)
    質問

    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 : デフォルトの名無 - 2009/11/27(金) 01:21:23 (+0,+0,+0)
              __,,/  _, ----`ヽ  :.
         :.  / _     ___   、\
           / /   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 : デフォルトの名無 - 2009/11/27(金) 02:06:49 (-1,-29,-12)
    「共有ライブラリプロジェクト」(B.dll)をPATHに追加すれば
    709 : 706 - 2009/11/27(金) 02:22:35 (-1,-29,-54)
    Windowsの環境変数?
    実行構成の環境変数に入れたときは、実行できるんだけどデバッグできなかったから
    Windowsの環境変数は試してない。

    他にPATH追加するところあったっけ?
    710 : デフォルトの名無 - 2009/11/27(金) 14:58:02 (+3,-30,-60)
    virtual void hoge( void ) = 0;
    とやると
    undefined reference to `vtable for ...
    とエラーが出ます。
    調べたところ
    virtual void hoge( void ) {};
    としたらOKでした。
    純粋仮想関数って使えないのでしょうか?
    711 : デフォルトの名無 - 2009/11/27(金) 16:46:25 (+79,+17,-30)
    派生クラスでちゃんと仮想関数のオーバーロードやってないだろ。
    712 : デフォルトの名無 - 2009/11/27(金) 16:56:35 (+72,+29,-9)
    >>711
    いろいろやってるうちにコンパイルが通ってしまいまして
    原因が分からずじまいでした。
    スレ汚し失礼しました。
    713 : デフォルトの名無 - 2009/11/27(金) 17:32:56 (+48,-29,+0)
    >>712
    You shall die.
    714 : デフォルトの名無 - 2009/11/27(金) 17:40:02 (+63,+29,-1)
    >>713
    それ、殺害予告になってるよ
    715 : デフォルトの名無 - 2009/11/27(金) 17:44:48 (+6,-16,+2)
    magic death car
    716 : デフォルトの名無 - 2009/11/27(金) 20:35:01 (+19,-29,-16)
    >>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 - 2009/11/27(金) 20:36:03 (+57,+29,-46)
    しかしまあ2chで「てめーぶっ殺す」みたいなことを書いても
    逮捕されないんだから(*いや、具体的に書いたらだめだろうけど)
    そのくらいでは大丈夫だろうけどさ。
    718 : デフォルトの名無 - 2009/11/27(金) 20:52:51 (+84,+27,-4)
    こうなごの件は?
    719 : デフォルトの名無 - 2009/11/27(金) 22:06:29 (+69,+29,-29)
    >>718
    こうなごは・・・ありゃダメじゃない?

    まあ検察がどう考えるか次第だろうし
    最終的にはその辺の判断は裁判してみないと分からないし。
    720 : デフォルトの名無 - 2009/11/27(金) 23:00:55 (+57,+29,-30)
     痛いニュース(ノ∀`):「小女子焼き殺す」 2ちゃんねるに殺害予告をした23歳無職を逮捕…「小女子(こうなご)は小魚だ」と否認
     ttp://blog.livedoor.jp/dqnplus/archives/1148332.html
    これか。
    721 : デフォルトの名無 - 2009/11/28(土) 01:01:02 (+94,+29,-14)
    「殺す」はダメで「死ね」はOKですか?
    722 : デフォルトの名無 - 2009/11/28(土) 09:57:08 (+75,+30,-51)
    >>721
    まあ微妙なラインだよな。

    「殺す」は明らかに殺人予告であり、厳密に考えたらダメだろう。
    一方「死んでくれればいいのに」はOKだろう。だって本人の希望とか考えを
    述べただけであり、それだけでは処罰の対象にはならないだろうな。
    そして「死ね」は微妙なラインだと思う。
    723 : デフォルトの名無 - 2009/11/28(土) 11:47:57 (+96,+30,-57)
    別に殺人未遂で逮捕されたわけじゃないだろう
    小女子はともかく学校名書くから、関係者に迷惑がかかる
    99%ネタだと分かってても何もしないと責任問題になるし
    まあ、当時は似たような事件が多発してたから、見せしめの意味もあるだろうね
    724 : デフォルトの名無 - 2009/11/28(土) 12:01:42 (+70,+29,-32)
    >>723
    殺人予告は殺人未遂とは全然意味が違うし
    俺だって別に殺人未遂で逮捕されたとは申し上げていないよ。

    残り3行は激しく同意。
    725 : デフォルトの名無 - 2009/11/28(土) 13:01:21 (+46,+23,+1)
    gccの話をしろよばかども
    726 : デフォルトの名無 - 2009/11/28(土) 19:31:16 (+48,+30,+0)
    727 : デフォルトの名無 - 2009/11/30(月) 11:15:54 (+46,+23,+1)
    gccの話をしろよばかども
    728 : デフォルトの名無 - 2009/11/30(月) 14:44:28 (+57,+29,-19)
    まったくスレ違いもはなはだしいな
    カスは死ねばいいのに
    729 : デフォルトの名無 - 2009/11/30(月) 16:58:39 (-2,-30,-20)
       ∧_∧  / ̄ ̄ ̄ ̄ ̄
      ( ‘∀‘)< オマエガナー
      (    )  \_____
      | | |
      (__)_)
    730 : デフォルトの名無 - 2009/12/01(火) 22:15:59 (+40,-28,-9)
    MinGWというのをインストールしたのですが日本語が表示されないみたいです。
    不便です。
    731 : デフォルトの名無 - 2009/12/01(火) 22:39:37 (+107,+29,-11)
    >>730
    意味がわかりません。

    何をすると何がどうなって
    どう困るんですか?
    本当はどうなって欲しかったんですか?

    732 : デフォルトの名無 - 2009/12/01(火) 23:31:16 (+114,-30,-104)
    >>730
    ソースコードをUTF-8で書けば大丈夫なはずです。

    SJISで書きたければ、コンパイラオプションに --input-charset=cp932 --exec-charset=cp932 を
    つければ大丈夫ですが、これは本家MinGWだとgcc4系では機能しません。
    TDM's MinGW 4.4.1なら大丈夫です。
    733 : デフォルトの名無 - 2009/12/02(水) 00:49:22 (+102,+29,-3)
    >>732
    おお!表示されました!
    諦めていたので助かりました。

    >>731
    通報しました。
    734 : デフォルトの名無 - 2009/12/02(水) 18:33:33 (+72,+29,-10)
    >>733
    やさしい>>732がエスパーだったおかげで
    無能なお前のレスを解釈してくれて良かったな。

    通報?むしろしてくれ。
    735 : デフォルトの名無 - 2009/12/02(水) 19:08:18 (+57,+29,-33)
    なんの通報なんよ
    プライドを傷つけられたからか?
    こちらはただ質問の意味が日本語になってなくて分からないから
    質問しただけなんだけど
    736 : デフォルトの名無 - 2009/12/02(水) 19:19:08 (+57,+29,-20)
    論理がわからない質問をム板で見るとかなりうんざりはする。
    他ならともかくム板で!!
    737 : デフォルトの名無 - 2009/12/03(木) 00:22:34 (+52,+29,-2)
    そうだそうだあ!
    738 : デフォルトの名無 - 2009/12/03(木) 00:32:16 (+52,+29,-1)
    過疎スレが盛り上がってきたね
    739 : デフォルトの名無 - 2009/12/03(木) 00:46:06 (+52,+29,-4)
    その調子で死ねばいいのにね
    740 : デフォルトの名無 - 2009/12/03(木) 00:57:39 (-5,-28,+1)
    ( ^ω^)おっおっおー♪
    741 : デフォルトの名無 - 2009/12/03(木) 11:07:46 (+87,+29,-16)
    他人に自分の意図を伝えられない奴が、
    コンピュータに自分の意図を伝えるプログラミングができるわけがない。
    742 : デフォルトの名無 - 2009/12/03(木) 12:28:35 (-6,-29,-4)
    ( ゚∀゚)o彡° 過疎!過疎!
    743 : デフォルトの名無 - 2009/12/03(木) 13:51:26 (+85,+27,-6)
    ラムダ式が使いたいのですが、いつから使えるようになりますか?
    744 : デフォルトの名無 - 2009/12/03(木) 14:40:37 (-6,-29,-1)
    GCC4.5から
    745 : デフォルトの名無 - 2009/12/03(木) 15:37:02 (+94,+26,+1)
    >>743
    意味がわかりません。
    746 : デフォルトの名無 - 2009/12/03(木) 15:42:50 (+50,+29,-2)
    馬鹿は黙ってろよな・・・マジで
    747 : 731 - 2009/12/03(木) 20:58:48 (+70,+29,-11)
    >>745
    お前、まさかまだ俺のレスを引きずっているんじゃないよなw

    そんなに傷ついたか?
    748 : デフォルトの名無 - 2009/12/03(木) 21:26:55 (+46,-14,-7)
    ヘッダファイルとかライブラリが数フォルダに散らばって気持ち悪い
    749 : デフォルトの名無 - 2009/12/03(木) 21:32:45 (+63,+29,-20)
    >>748
    実装は関係なくないか?
    まさか直接いじりたい人?
    750 : デフォルトの名無 - 2009/12/04(金) 05:30:55 (-5,-28,+1)
    ( ^ω^)おっおっおー♪
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / gcc スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - 476 + - cannot + - curses + - pthread + - wcout + - wcwidth + - yum + - リダイレクト + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について