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 forums a while back 上发布了一些与您非常相关的问题.
这听起来像是传递了一个 additional options should help .
因此在您的 .pro 文件中:
// This
QMAKE_CXXFLAGS += /MD
// Or that
QMAKE_CXXFLAGS += /MT
并且不要忘记运行 qmake 以确保 makefile 参数吸收对 .pro 文件所做的更改。
关于c++ - QT CREATOR - 我把/NODEFAULTLIB 放在哪里 :library?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17371402/