Linux環境でg ++を使用してC++プログラムをコンパイルすることに非常に気付いています。しかし、私は何かが欠けているかもしれない、私はこの奇妙な出力/動作を取得しています。g ++でコンパイルしたC++プログラム
私はtest.cppにソースファイルを持っています。 はこれをコンパイルするには、私は
(1) g++ -c test.cpp g++ -o test test.o ./test
すべてが正常に動作しませんでした。 しかし、ときに私が私の最後の場合には、この
(2) g++ test.cpp -o test ./test => Works fine (3) g++ -c test.cpp -o test => Doesn't work
のように、テストが発生していないが、何より実行可能であるが、complingと同じステージにリンクなかったです。私の推測ではうまくいくはずです。 何が間違っているのですか、いくつかの設定や設定を変更する必要がありますか?
私は++ 4.3.3
おかげグラムを使用しています。
ありがとうございました。 –