导航:首页 > 源码编译 > vsqt编译出的程序版本号

vsqt编译出的程序版本号

发布时间:2025-01-13 03:43:58

① vs 编译qt程序怎么设置qt版本

(1) 删除源码包中bin目录下的syncqt和syncqt.dat文件,如你不放心可将其改名或剪切到别的位置。如不修改将发生 Perl not found in environment - cannot run syncqt 错误。
(2) 修改\mkspecs\win32-msvc2010下的qmake.conf文件,将其中的
QMAKE_CFLAGS=-nologo -Zm200 -Zc:wchar_t-改成QMAKE_CFLAGS=-nologo -Zm200 -Zc:wchar_t
注意末尾的”-“号区别。如不修改将来如有项目使用wchar_t,qt却编译成wchar_t-,编译会导致连接错误,提示找不到Qwstring;
QMAKE_CFLAGS_RELEASE,QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO,QMAKE_CFLAGS_DEBUG这3处后面的MD,MDd对应改成MT,MTD,以实现在没有VC库的电脑也能运行Qt程序。
(3) 修改src\3rdparty\webkit\Source\WebCore\platform下的DefaultLocalizationStrategy.cpp,定位到327行,将本行替换成return WEB_UI_STRING("Look Up \"<selection>\"", "Look Up context menu item with selected word").replace("<selection>", (selectedString));(由于word自动排版问题,请各位直接将以上英文部分一次性全复制,其实它们是一行,不要分行复制)。
如不修改将出现编译Webkit 时会出现 U1077错误。

② 为什么我的qt程序不能运行

换一个Qt版本,Qt 在 window 下有两个编译器的版本,一个是 MinGW 版本,一个是 MSVC 版本(微软编译器),请在 这里Index of /official_releases/qt/5.8/5.8.0
选择一个 MinGW 的版本,这样就不用去配置 MSVC。
不过你要是想继续使用 MSVC,起码得安装一个 VS 2015 之类,然后再找 VS add in(VS 的 Qt 支持,或者说是 Qt 的 VS 支持),可以在这里 Index of /official_releases/vsaddin
下载。

③ 怎样VS2013下安装Qt5的插件

下载安装qt

安装完成后打开VS2013,可以看到菜单栏上多出了一个“QT5”选项。

单击上图红色标框中的“Qt options”,并在下图中配置其环境变量。
变量名:VS2013_QT
路径:F:\Qt\Qt5.3.0\5.3\msvc2013_64_opengl(QT5的安装目录)

完成目上步操作后即可在VS2013中新建QT项目,例如新建“QTEST”。

当编译时会出现如下错误:
Qt5Widgetsd.lib(Qt5Widgetsd.dll) : fatal error LNK1112: 模块计算机类型“x64”与目标计算机类型“X86”冲突

右击QTEST项目,选择“属性”---“链接器”--“高级”---“目标计算机”,更改目标计算机为MachineX64 (/MACHINE:X64),并把平台改成“活动(x64)”。

接下来继续配置QT5插件,单击下图中的QT工程设置把版本改为VS2013_QT5

再次编译即可成功运行

阅读全文

与vsqt编译出的程序版本号相关的资料

热点内容
JAVA特点是什么 浏览:881
字幕网app怎么找 浏览:528
奥迪a4l压缩比 浏览:693
iis7服务器怎么安装 浏览:975
孩子上学压力太大怎么解压 浏览:236
javaurl格式 浏览:342
匀称app怎么用 浏览:61
pythonemail中文乱码 浏览:442
android访问html 浏览:88
做一个app或者网页用什么编程 浏览:776
一体机服务器运行失败怎么办 浏览:937
longjava比较大小 浏览:532
clojure编程pdf 浏览:22
一年级数学圈一圈的算法 浏览:111
完整的python 浏览:42
c51单片机数字钟 浏览:923
apk文件反编译后安装包损坏 浏览:816
app图标分别是什么 浏览:368
linux全选命令 浏览:365
怎么用华硕app 浏览:963