首页 / 浏览问题 / 组件GIS / 问题详情
使用qt5.6打开sample下的例程不能运行
1EXP 2019年05月10日
使用qt5.6直接打开sample下gettingstarted例程,构建时报“error: unrecognized command line option '-Zc:wchar_t'”错误。

2 个回答

您好,

QMAKE_CXXFLAGS += -Zc:wchar_t 是用于VS或Qt_MSVC编译,
QMAKE_CXXFLAGS =-fshort-wchar 使用linux系统编译,

在.pro文件中应该都有配置,请检查一下编译环境。

694EXP 2019年05月10日
在windows下必须要qt+vs结合吗,单独使用qt能编译吗?谢谢~
您用的是MinGW吗?这个没试过,它应该是GCC编译器,类似linux环境
你好,我又用qt5.4 msvc2012的编译器,vs2012也装了。直接用qt打开编译报:mainwindow.obj:-1: error: LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall PanelControl::PanelControl(void)" (__imp_??0PanelControl@@QAE@XZ),该符号在函数 "private: void __thiscall MainWindow::setupUI(class QMainWindow *)" (?setupUI@MainWindow@@AAEXPAVQMainWindow@@@Z) 中被引用

这些错误~还差什么没加载吗??  .pro下的库路径也设置好了
这个是没有找到链接库,看看是否配置上了PanelControl,MainWindow相关的库没有。
请问您解决了吗
7EXP 2020年09月01日
...