我正在使用Qt Creator生成一個庫,當它工作時,它會生成四個版本的文件,據我所知,除了它們被鏈接在一起之外,它們是相同的。這些文件被標記爲:libFile.so,libFile.so.1,libFile.so.1.0和libFile.so.1.0.0。我只想保留libFile.so文件。如何防止生成其他文件並將其自動鏈接到一起?如何防止Qt Creator爲同一個庫生成多個.so文件?
2
A
回答
4
只有一個共享對象,其餘的只是symbolic links s。這就是共享對象命名如何在類Unix系統中工作以支持向後兼容性。在Wikipedia上閱讀更多關於soname。
4
qmake爲共享庫配置生成三個目標。爲了避免符號鏈接的創建一個選項是設置插件配置到您的.pro文件:
CONFIG += plugin
,或者你可以把生成後的腳本在DESTDIR文件夾符號鏈接的刪除。
相關問題
- 1. Qt生成多個.so文件 - 使用哪一個?
- 2. 從多個.c文件生成多個.so和.o文件
- 3. 如何在一個android.mk文件中生成兩個.so文件
- 4. QT Creator C++不生成一個項目的ui_.h文件
- 5. 如何生成.so文件
- 6. 在QT Creator中編譯一個文件
- 7. 如何防止Qt鏈接
- 8. Qt Creator,Symbian - 如何打包多個aplications?
- 9. 如何防止webpack生成.map文件
- 10. 生成.so文件
- 11. 拆分生成一個共享對象庫(.so)文件,而不是一個
- 12. 使用SASS如何防止在SASS文件夾內生成一個css文件?
- 13. 如何防止生成多個NSOperations的多次點擊
- 14. Ant/checksum:如何爲多個文件生成一個.md5文件(生成具有多行的md5文件)
- 15. 如何能同時防止多個UIAlertView?
- 16. 如何使用mule生成同一文件的多個副本
- 17. 如何防止多個用戶訪問相同的文件
- 18. 爲同一個XSL文件生成兩個不同的輸出?
- 19. 防止Qt生成快捷方式?
- 20. 如何防止EntityFramework生成多個外鍵關係?
- 21. Qt Creator源文件
- 22. 如何用qt生成一個rtf文件?
- 23. 如何從GitHub安裝一個庫到QT Creator
- 24. 如何更改Qt Creator爲Q_PROPERTY生成的getter簽名?
- 25. 如何防止生成__IO_putc?
- 26. 如何防止生成Rplots.pdf?
- 27. 如何防止生成.csproj.user?
- 28. 防止隨機數多生成一次
- 29. 如何在.so(共享庫)文件中生成符號名稱?
- 30. 如何在IntelliJ中添加多個本機庫(.so)文件