qmake:不带符号链接和\'lib\'前缀的构建库
||
我在应用程序中需要一个非常简单的机制,其中我的项目是作为共享库\'。so \'或\'。dll \'构建的,但是我想要的是:
ExampleAppOne.so
我得到:
libExampleAppOne.so -> libExampleAppOne.so.1.0.0
libExampleAppOne.so.1 -> libExampleAppOne.so.1.0.0
libExampleAppOne.so.1.0 -> libExampleAppOne.so.1.0.0
我什至不想要\'lib \'前缀。在.pro文件中,我所能做的就是更改INSTALLS变量(这是因为我的第三个要求是将库构建在特定目录中)。
另外,我还有第四个相关要求:当我要求QLibrary加载库时,我希望它专门在非常特定的路径中搜索一个库,并搜索与为其指定的确切名称匹配的库。没有\'lib \'前缀匹配,没有\'version string \'搜索,没有查询LD_LIBRARY_PATH ...
任何帮助表示赞赏。
问候,
罗汉
没有找到相关结果
已邀请:
2 个回复
悸翠疮武昏
抵浮细
变量中添加
应该会禁用版本控制以及到库的符号链接的生成。 我不知道禁用
前缀的简单方法。您可能希望深入研究提供的QMake规范文件,以了解如何实现默认处理。