私は同様の問題を見てみましたが、私の問題を助けたものを簡単に見つけることができませんでした。 私はC++でプロジェクトを作成し、コンパイル、リンク、実行するためにUNIXで作業しています。私の特定の問題は、別のファイルで宣言するメソッドへの未定義の参照です。ファイルSharedCache.cppで 、私は次の方法があります。 int SharedCache::replaceLine(ullong
私はLinuxとMac OS Xでコンパイルする必要のあるライブラリに取り組んでいます。今までは "-g"でコンパイルしても問題ありませんでした。 私はいくつかの最適化(「-O2」)を使用してコンパイルしようとしましたが、それがLinuxでうまく動作しますが、私は私のライブラリとプログラムをリンクしようとすると、私は、MAC OS Xの下未定義のシンボルを取得 は誰もい私は何を探すべきなのか? /