1
私はVisual Studio 2008からC++/CLI拡張を使用するプロジェクトのQtCreatorに移行しようとしています。これは、ファイルをコンパイルするときに-clrコンパイラオプションを使用する必要があることを意味します。QtCreatorでMSVCのコンパイラオプションを正しく設定する方法は?
私は私のproject.proファイルに次の行を追加して、それを追加することができた:
QMAKE_CXXFLAGS += -clr
しかし、この1と競合して自分のコンパイラの呼び出しで競合オプションがあります。 -EHscオプションです。しかし、私はこれらのオプションが含まれる場所とそれを無効にする方法を見つけることができません。
cl -c -nologo -Zm200 -Zc:wchar_t- -clr -Zi -MDd -GR -EHsc -W3 -w34100 -w34189 -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -I"<PATH_TO_QT>\4.8.0\msvc2010\include\QtCore" -I"<PATH_TO_QT>\4.8.0\msvc2010\include\QtGui" -I"<PATH_TO_QT>\4.8.0\msvc2010\include" -I"<PATH_TO_QT>\4.8.0\msvc2010\include\ActiveQt" -I"debug" -I"." -I"..\MyProject" -I"." -I"<PATH_TO_QT>\4.8.0\msvc2010\mkspecs\win32-msvc2010" -Fodebug\ @<SOME_TEMP_FILE>.jom
ここで私が欲しいものを達成するためのアイディアはありますか?
どうしたら警告を取り除いたのか教えていただけますか? – Bremen
申し訳ありませんが、覚えていない – ivarec