問題タブ [gcc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gcc - ライブラリがリンクされている順序によって GCC でエラーが発生することがあるのはなぜですか?
ライブラリがリンクされている順序によって GCC でエラーが発生することがあるのはなぜですか?
c++ - ビルドスクリプトの出力から依存関係ツリーを解析する方法はありますか?
ビルドスクリプト(makeではなく)を使用してプロジェクトをビルドし、さまざまなライブラリにリンクする継承されたプロジェクトがあります。
ビルドを実行するときに、ビルド出力を解析して、最終的な実行可能ファイルにリンクされている実際の静的ライブラリがどこにあり、どこから来ているのかを判断したいと思います。
スクリプトはコンパイルされ、GNUツールとリンクしています。
gcc - Solaris 上の gcc はどのようにそのライブラリを見つけますか?
Solaris x86 の ffmpeg に依存するライブラリである「quadrupel」をインストールしようとしています。
ffmpeg をビルドすることができ、そのライブラリは /opt/gnu/lib にあり、インクルードは /opt/gnu/include にありますが、quadrupel をビルドしようとすると、ffmpeg ヘッダーが見つかりません。
ライブラリとインクルードの適切な検索パスにこれら 2 つのディレクトリを含めるには、どのフラグ/構成が必要ですか? 私は Makefile ハッカーではありません。
c++ - プロファイルに基づく最適化 (C)
このコンパイラ機能を知っている人はいますか? GCCがそれをサポートしているようです。それはどのように機能しますか?潜在的な利益は何ですか?どの場合がいいですか?内部ループ?
(この質問は特定のものであり、一般的な最適化に関するものではありません、ありがとう)
objective-c - Windows 用の Objective-C
Windows プラットフォームで Objective-C を作成する最良の方法は何ですか?
Cygwinとgcc?これをどうにかして Visual Studio に統合する方法はありますか?
それらの線に沿って、このようなものに Windows SDK をリンクして使用する方法に関する提案はありますか。それは別の獣ですが、Windows DLLでアセンブリとリンクを記述して、これらの呼び出しにアクセスできることは知っていますが、グーグルで断片的な指示を取得せずにこれを行う方法がわかりません。
この種のことを行ったり説明したりするための優れたオンラインまたは本のリソースを知っている人はいますか?
c++ - GCC でプリコンパイルされたヘッダー
プリコンパイル済みヘッダーを GCC で動作させることに成功した人はいますか? 私の試みはうまくいきませんでしたし、セットアップ方法の良い例もあまり見たことがありません。cygwin gcc 3.4.4 を試し、Ubuntu で 4.0 を使用しました。
c++ - GCC で「文字列定数から 'char*' への非推奨の変換」警告を取り除く方法は?
そのため、私は非常に大きなコードベースに取り組んでおり、最近 gcc 4.3 にアップグレードしました。これにより、次の警告がトリガーされます。
警告: 文字列定数から 'char*' への非推奨の変換</p>
明らかに、これを修正する正しい方法は、次のようなすべての宣言を見つけることです
または次のような関数呼び出し:
それらをconst char
ポインターにします。ただし、これは少なくとも 564 個のファイルに触れることを意味し、現時点では実行したくないタスクです。現在の問題は、私が で実行していることです-werror
。そのため、これらの警告を抑える方法が必要です。どうやってやるの?
c++ - 最近では、すべての Linux ディストリビューションに gcc/g++ 4.* が同梱されていますか?
私は依存関係としてブーストをダンプすることを検討しています... atm 私が本当に必要としているのは だけであり、gcc スイート 4.* で利用可能なshared_ptr<>
から取得できます。std::tr1
c++ - VS 2005(8) IDE 内から GCC を使用する
Visual Studio IDE を介して開発しながら、GCC コンパイラを利用する方法はありますか?
私たちのプロジェクトはクロスプラットフォームであり、標準に準拠していないコードをチェックインしているため 、同僚から頻繁にトラブルに巻き込まれます (これは VS コンパイラに起因する可能性があります!)。
MSコンパイラを使用してコンパイルできるようにしたいので、デバッグなどを続けることができますが、壊れていないことを確認できるように、GCCを使用してコンパイルするように切り替えたいと思います.他のプラットフォームでのビルド。
これは可能ですか?
c - gccを使用してホームパスをCプログラムにインポートする方法
Windowsにgccを使用しています。OSはウィンドウズXPです。c:\%homepath%\desktop に書き込むことができるように、homepath 変数を C プログラムにインポートするにはどうすればよいですか? 次のようなものを使用したいと思います。
fd = fopen("C:\\%%homepath%%\\desktop\\helloworld.txt","w")
;