1
開発用PCとしてubuntu 10.10を使っていました。私のコードはg ++バージョン4.4.5でエラーなくビルドすることでした。最近、私はグラムが付属していた11.10に自分のシステムをアップグレードしていた++バージョン4.6.1 を今、私は、コードの同じ部分を構築しようとしていたときに、このコンパイラを使用して、私はこのエラーを取得しています:g ++:エラー:認識できないオプション '--end-group'
g++: error: unrecognized option ‘--end-group’
このエラーがスローされるファイル行を作成してください:
$(TARGET): $(OBJS)
g++ $(LDFLAGS) $^ $ -Wl,--start-group $(ARCHIVE_LIBS) --end-group -o $(TARGET)
cp -f $(TARGET) ../../../bin/
いくつかの光を投げてください。私はグーグルではあったが、何の手がかりも得られなかった?あなたは-Wl
を前に付けなければならないので、
おかげで、よろしく、 Souvik
https://gcc.gnu.org/gcc-4.6/changes.html(ポイント2) GCC 4.6の変更ログについて説明しています。 – smRaj
@smRaj:それは完璧な意味合いがあり、実際にチェンジログを勉強してくれてありがとう。 –