Closed zhoujun637 closed 6 months ago
我用CMake去编译64位和32位的qwindowkit,64位可以正常编译成功,但是尝试编译Win32时,报错 父模块设置的是Win32,但是编译出来的子模块qmsetup是64位,子模块并未继承父模块设置的位数,不知道是不是这个原因。有没有办法让子模块继承父模块的位数
我用管理员权限打开CMake再次尝试编译32位,就成功了
这个问题在最新的提交中已修复,因为qmsetup使用32位编译的时候,编译出来的qmcorecmd.exe的rc资源介绍字段中有qmsetup,包含setup这一段字眼所以会被Windows认为是安装包而自动添加管理员权限要求,这个问题现在已经解决了。
非常感谢
我用CMake去编译64位和32位的qwindowkit,64位可以正常编译成功,但是尝试编译Win32时,报错 父模块设置的是Win32,但是编译出来的子模块qmsetup是64位,子模块并未继承父模块设置的位数,不知道是不是这个原因。有没有办法让子模块继承父模块的位数