Свързани въпроси 'static-linking'

Циркулярни свързващи библиотеки
Имаме приложение, в което кодът е организиран в няколко библиотеки, някои от които зависят от друга от тези библиотеки, така че имаме дърво на зависимости като App | +--------+--------+ | | | v v v lib1 lib2...
1251 изгледи
schedule 22.09.2022

Свързване boost_1_55_0 asio
Използвам това в моя makefile, за да създам моята програма: all: server.cpp g++ -o server server.cpp -I ~/boost/include -L~/boost/lib -Wl,-rpath,~/boost/lib -lboost_system -lboost_thread -DBOOST_ALL_NO_LIB=1 Когато компилирам, получавам...
412 изгледи

Как да отстранявате грешки при свързване? Получаване на недефинирани референтни грешки при статично свързване на ICU
Създадох статичните библиотеки за ICU 49 и 50, но при свързване с която и да е от тях все още получавам 667 грешки на свързване като тези по-долу. Как мога да подходя към отстраняване на грешки и да разбера какъв е проблемът? Списъкът за поддръжка...
11653 изгледи
schedule 05.12.2022

Подреждане на флаговете за свързване с помощта на QMAKE в .pro файла на QTCreator
получавам [...]main.cpp:9: грешка: недефинирана препратка към [...] Вече знам причината, но не мога да я разреша с помощта на QMAKE_ флагове. Трябва да задам флага -I при свързване след флага -L и преди флага -o , като този...
1231 изгледи
schedule 15.11.2023

Статично компилиране на QWebKit 4.6.2
Опитах се да компилирам Qt+Webkit статично с MS VS 2008 и това проработи. C:\Qt\4.6.2>configure -release -static -opensource -no-fast -no-exceptions -no-accessibility -no-rtti -no-stl -no-opengl -no-openvg -no-incredibuild-xge...
2237 изгледи

Свързването със статична библиотека не е еквивалентно на свързването с нейните обекти
Проблем: Изображението на фърмуера, генерирано при свързване със статична библиотека, е различно от изображението на фърмуера, генерирано при свързване с обектите, директно извлечени от статичната библиотека. И двете изображения на фърмуера се...
2324 изгледи

Unreal Engine 4 свързва статична библиотека/SDK на трета страна (libZPlay)
Опитвам се да свържа статична библиотека на трета страна към Unreal Engine 4. Опитвам се да включа библиотека/SDK на трета страна, наречена libZPlay . Опитах се да следвам wiki ръководството Свързване на статични библиотеки с помощта на...
3946 изгледи

Как да изградите статично не-qt проект в Qt Creator
Имам Qt 5.5 динамично свързан инсталиран с MingW 4.9.2 32-bit и Qt Creator 3.4.2. В моето дърво за изграждане създадох приложение за помощна конзола, което не е Qt, което има буквално 20 реда код и не разчита на Qt (използва само qmake, така че не...
1236 изгледи
schedule 09.11.2022

Статичното свързване с генерирани protobufs причинява прекъсване
Имам проект, който компилира генерирани от c++ protobuf сериализатори в статична библиотека. Изпълним файл се свързва с тази библиотека и .so (.dll) също. Изпълнимият файл по-късно зарежда .so файла. Когато това се случи, получавам: [libprotobuf...
8563 изгледи

Как да именувам .a файла, когато създавам статична библиотека с g++?
Защо е необходимо да има 'lib' като първите 3 букви на създадения .a? Както в: http://segfault.in/2008/04/how-to-create-static-libraries-with-gcc/ Благодаря
23 изгледи
schedule 11.03.2024