QTはエラーを出します
LNK4098: defaultlib 'MSVCRTD' conflicts with use of other libs; use /NODEFAULTLIB:library
LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
/NODEFAULTLIB:library はどこに置くのですか?
あなたの問題を抱えている人が、しばらく前に Qt フォーラムに何かを投稿しました。
追加オプションの 1 つを渡すと役立つように思えます。
だからあなたの .pro ファイルで:
// This
QMAKE_CXXFLAGS += /MD
// Or that
QMAKE_CXXFLAGS += /MT
また、qmake を実行して、makefile 引数が .pro ファイルに加えられた変更を確実に反映することを忘れないでください。
私が知る限り、これは文書化されていない機能ですが、これは QT Creator 2.6.2 w/ QT 4.8.4 (.pro ファイル内) に配置する場所です
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../LIBRARYNAME/Lib/ -lLIBRARY /NODEFAULTLIB:library