QtCreator怎样让静态库Qt版本和动态库Qt版本共存?
如题。最近在X11平台下编译Qt源码,得到静态库,但是我不太会在QtCreator中设置静态库的版本。我曾经试过添加qmake执行档,但是发现QtCreator说这是一个无效的qmake执行档,这是怎么回事呢?
[解决办法]
1) 你为啥要下载src进行编译,直接有对应的.run安装版安装不好吗?
2) 你先执行下qmake看看 直接运行qmake 能否执行
如果不行 就在环境变量~/.bashrc里添加如下的行
export PATH=$PATH:/root/local/bin/:/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/
然后 source ~/.bashrc使之生效
然后看看能否运行qmake
root@Lenovo:/test/gateway/gateway/Main# which qmake
/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin//qmake
如果可以的话 再配置下creator 看看
[解决办法]
只知道静态链接发布时简单。
[解决办法]
make install不会让你从头编译的,执行这个后QtCreator才会识别这个Qt版本
用qmake重新生成makefile 再make试试