首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QtCreator怎的让静态库Qt版本和动态库Qt版本共存

2013-01-21 
QtCreator怎样让静态库Qt版本和动态库Qt版本共存?如题。最近在X11平台下编译Qt源码,得到静态库,但是我不太

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试试

热点排行