Uygulamamda projemin paylaşılan bir kitaplık '.so' veya '.dll' olarak oluşturulduğu çok basit bir düzeneğe ihtiyacım var, ancak istediğim:qmake: Symlinks ve 'lib' öneki olmadan kütüphane oluşturma
ExampleAppOne.so
alıyorum:
libExampleAppOne.so -> libExampleAppOne.so.1.0.0
libExampleAppOne.so.1 -> libExampleAppOne.so.1.0.0
libExampleAppOne.so.1.0 -> libExampleAppOne.so.1.0.0
hatta 'lib' öneki istemiyoruz. .pro dosyasında yapabileceğim tek şey INSTALLS değişkenini değiştirmektir (bunun nedeni, üçüncü gereksinimimin kütüphanenin belirli bir dizinde oluşturulmuş olmasıdır).
Ayrıca, dördüncü bir ilgili gereksinim var: QLibrary'den kitaplığı yüklemek için sorduğumda, çok özel bir yoldaki bir kitaplığı ve kendisine verilen EXACT adıyla eşleşen bir kitaplığı özel olarak araştırmasını istiyorum. Hiçbir 'lib' önek eşleşmesi yok, 'sürüm dizesi' arama yapılıyor, LD_LIBRARY_PATH ...
Herhangi bir yardım için teşekkür ederiz.
Selamlar, rohan sürüm devre dışı bırakması gerekir CONFIG
değişkene plugin
ekleme
Tamam, 4. gereksinim için çözüm bulundu. Kütüphanelere başka bir yere bakmak için gitmemesi için ona bir 'mutlak yol' sağladım. Kaynak: QLibrary –
için Qt belgeleri makefile yollayabilir misiniz? – Abhijith