Описание тега dynamic-linking
Dynamic linking is a system which allows libraries to remain separate from programs until loaded, contrast static linking.
1
ответ
Межмодульное разрешение имен исключений через boost python не работает?
Вот моя проблема: У меня есть два модуля C++, A и B, которые построены как динамически связанные библиотеки. A предлагает основные математические функции и пользовательские типы исключений. B - это модуль более высокого уровня, который использует A.…
11 авг '10 в 18:22
2
ответа
Написание make-файла для сборки динамических библиотек
У меня есть make-файл в моем каталоге src. Makefile должен построить структуры данных, которые находятся в DataStructures/, а затем перебрать все файлы cpp в вычислениях / и создать соответствующий файл.so в../bin/calculations. Я попробовал следующи…
06 апр '11 в 11:55
1
ответ
C++ STL версия контроля версий + повышение
Я создавал библиотеку C++, которую хочу распространять в виде единого файла.so для своих пользователей, и, надеюсь, этот файл.so будет, по большей части, независимым от дистрибутивов. Таким образом, я статически связывал сторонние библиотеки (но все…
02 фев '12 в 00:50
1
ответ
Разрешение символов в общем объекте в исполняемый файл
Как я могу создать исполняемый файл, который загружает общий объект динамически и разрешает его неопределенные символы в сам исполняемый файл? В линуксе Например, общий объект имеет extern int a; void f() { a=1; } и исполняемый файл имеет int a; Я х…
03 июн '14 в 12:19
2
ответа
Почему Visual Studio нужна статическая библиотека (.lib) для динамической компоновки?
Я хочу использовать некоторые DLL в моем проекте ( VS2013 - C++), Я дал путь к dll и заголовкам, используя "каталоги-> свойства-> каталоги vC++", и после сборки проекта появляются ошибки компоновщика (общий "неразрешенный внешний символ"). проблема …
06 май '15 в 07:48
0
ответов
Как выполнить простую программу на Rust, скомпилированную с предпочтением-динамической?
Я установил компилятор Rust через brew install rust и у меня есть следующая программа Hello World: fn main() { println!("Hello World!"); } Я скомпилировал это через: rustc -Cprefer-dynamic hello.rs для меньшего размера. Однако я получил следующую ош…
16 апр '18 в 13:15
2
ответа
Связывание взломано.. что такое -rpath? MacOS X
Итак, я строю проект, и он использует функции из скомпилированной библиотеки (.dylib или.so). У меня есть заголовочные файлы и файлы библиотеки (это все часть QtRoot, кстати) в соответствующих местах, но когда я пытаюсь построить свой проект в XCode…
12 авг '10 в 01:38
1
ответ
cmake RPATH применяется только к первой зависимости
Я работал над компиляцией исполняемого файла, который имеет 2 зависимости общего объекта. Я сохранил оба.so-файла в том же каталоге, что и исполняемый файл, поэтому я установил для свойства INSTALL_RPATH своего исполняемого файла значение "$ORIGIN",…
09 ноя '18 в 22:13
1
ответ
Ошибка при связывании библиотеки.so в macOS с использованием CMake
Я пытаюсь связать.so файл с именем libtwitcurl.so.1, используя CMake. Мой файл Cmake выглядит так: cmake_minimum_required(VERSION 3.8) project(MarkoTweeter) set(CMAKE_CXX_STANDARD 14) set(SOURCE_FILES main.cpp markov/markov_chain.cpp markov/markov_c…
01 дек '17 в 00:52
1
ответ
Настраиваемая WordPress ссылка на страницу архива через поле даты
Я настроил страницу архива WordPress, которая отображает список постов, отфильтрованных по настраиваемому полю даты "email_blast_date". Я пытаюсь выяснить, как создать ссылку в моем заголовке или боковой панели, которая направляет пользователей на с…
22 дек '14 в 18:28
1
ответ
Проблемы с библиотекой на Win32 dll для VS2013
У меня проблемы с подключением моих библиотек для создания DLL на VS2013. Я должен сказать, что мне понадобился Desktop dll из-за некоторых проблем с winapifamily, так что это проект Win32, и я думаю, что это также может быть проблемой, но у меня по…
26 ноя '14 в 11:12
1
ответ
Соберите библиотеку libtorrent debian и свяжите ее с программой C++
У меня всегда возникают проблемы при сборке библиотек и их связывании, поэтому я надеюсь, что кто-нибудь может мне помочь. Я скачал libtorrent отсюда, и я построил его, как они объясняют здесь, в building with autotools раздел (пропуская шаг 1). Я д…
17 авг '16 в 12:41
1
ответ
Как разрешить неразрешенный символ?
Привет. У меня проблема с динамическим связыванием моей библиотеки с моей программой. Вот что происходит: я разрабатываю модульную программу и тестирую модульную систему. Дело в том, что мои модули используют некоторый класс, который определен в осн…
13 апр '11 в 12:15
1
ответ
Поиск и редактирование динамической таблицы символов загруженной программы?
Моя цель объясняется в этом вопросе ЗДЕСЬ Можно ли найти адрес записи символа в динамической таблице символов, загруженной в программу? Если мы можем найти это, мы можем редактировать это как-нибудь? Например, если приложение вызвало функцию с имене…
20 апр '15 в 03:47
1
ответ
Объясните флаг компоновщика "-lm"
Может ли кто-нибудь объяснить значение флага компоновщика "-lm". Какая библиотека представлена буквой "м". Если "м" не является именем библиотеки, что это тогда.
06 ноя '14 в 20:06
1
ответ
Каковы различные способы, которыми мы можем динамически связать DLL
Я хочу связать.dll динамически. Какие есть несколько способов сделать это? Один из способов, который я знаю, это использование HMODULE WINAPI LoadLibrary(_In_ LPCTSTR lpFileName)функция. Есть ли другой путь? Я пытаюсь понять код ниже: #if defined WI…
14 янв '16 в 11:53
2
ответа
Как использовать разделяемые библиотеки в статической библиотеке, не заставляя конечных пользователей ссылаться на них?
Допустим, я работаю над статической библиотекой foo.a, который использует функцию в bar.so, Как мне построить эту библиотеку таким образом, чтобы любой, кто использует foo.a в их проекте не нужно явно ссылаться на bar.so?
06 июл '12 в 21:20
1
ответ
Файл символов экспорта: члены класса Objective C, 64-битные
У меня есть универсальная динамическая библиотека на основе Какао, которая также включает больше статических библиотек, из которых я хочу экспортировать функциональность. Кажется, я не могу сделать последнее без использования файла символов экспорта…
16 дек '11 в 23:02
1
ответ
Как сделать ссылку на другой файл php в папке WordPress Theme?
Я добавил новый шаблон в папку темы WordPress и страницу, которая использует этот шаблон. В моем PHP-скрипте есть кнопка с функцией onClick: <INPUT TYPE="button" onClick="parent.location='MYQUIZTABLE.php'" VALUE="SEND"> Кнопка (после нажатия) …
15 апр '17 в 02:25
3
ответа
GetProcAdress против линкера
Проведя некоторые исследования по связыванию DLL, я натолкнулся на два разных способа загрузки DLL. Первый метод - использование компоновщика. Я добавил пути к заголовку (ам) DLL и библиотекам и добавил к параметрам компоновщика, чтобы связать их. З…
17 июн '13 в 23:26