让qmake的lib项目只生成一个so库文件
2013-04-11 16:16
211 查看
qmke编译出来的so一般都是4个文件,其中一个是3个是soft-lik文件。 我把qmake编译出来的so库打包发给别人使用时,对方大都是没有linux使用、编程经验的window工程师,经常是在window下解压再考到linux上,这会导致soft-lik文件失败。
于是想看看能不能让qmake对lib项目只编译出1个的so文件,不产生链接文件。 网上找了下,没有发现很好的方法,只找到一个:
http://stackoverflow.com/questions/13295495/how-do-i-prevent-qt-creator-from-generating-multiple-so-files-for-the-same-libr/13298740#13298740
他的方法就是 CONFIG += plugin
显而易见,这个选项是编写插件时用的,这里用于达到只产生一个so文件的目的,应该能做到,但不知道是否有副作用。
相关文章推荐
- VS下如何实现一个工程具有两个项目, 测试项目B 调用 A项目生成的dll文件
- Android Studio-Gradle项目中添加JNI生成文件(.so文件)
- [Android Studio] Gradle项目中添加JNI生成文件(.so文件)
- 实现一个so库文件名称为libupper.so提供给c/cpp调用
- AndroidStudio Gradle项目中添加JNI生成文件(.so文件)
- 【转载】如何把一个lib库文件加入到VC.NET项目中去
- [Android Studio] Gradle项目中添加JNI生成文件(.so文件)
- XConfigGen——这是一个基于nodejs,用于生成不同环境项目配置文件的小工具
- QT 运行QMake生成Pro项目文件
- Qt creator工程项目移植时因环境变换造成qmake错误的解决方案 1.问题描述:移植从他机上的qt工程项目,打开时提示: Qt Creator找到了一个由其他开发环境创建的设置文件,或许
- 如何把一个lib库文件加入到VC.NET项目中去 选择自 SEUU 的 Blog
- android项目中配置NDK自动编译生成so文件
- Android Studio-Gradle项目中添加JNI生成文件(.so文件)
- 如何把一个目录及其以下的所有文件在qmake项目中打包
- Android Studio-Gradle项目中添加JNI生成文件(.so文件)
- [Android][Android Studio] Gradle项目中添加JNI生成文件(.so文件)
- Android Studio Gradle项目中添加JNI生成文件(.so文件)
- 在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:
- Eclipse android项目中配置NDK自动编译生成so文件
- log4j无日志生成? 我将一个web项目部署在tomcat server.xml配置文件中,当我启动tomcat是无日志输出。