关于在Qt SDK编译affine等demo时出现error: cannot find -ldemo_shared等错误的解决方案:

关于在Qt SDK编译affine等demo时出现error: cannot find -ldemo_shared等错误的解决方案:主机: win7 Qt版本: Qt 4.8.2 Command Prompt Qt SDK版本: Qt 4.8.1 for Desktop (MinGW) qmake版本: e:\qt\4.8.2\qmake.exe(即Qt 4.8.0 Static Release) 1、首先打开E:\QtSDK\Demos\4.7\shared\arthurwidgets.cpp将#include 注释掉,不然编译过程中会出错。 2、然后在Qt 4.8.2 Command Prompt中打开E:\QtSDK\Demos\4.7\shared,然后执行qmake -config release。将会出现ar: creating release\libdemo_shared.a表示完成。 3、用Qt Creator打开工程affine.pro,用刚才编译E:\QtSDK\Demos\4.7\shared相同的qmake工具编译affine,不然会报错。然后就会编译通过并运行了。
txt 文件大小:691B