Вопросы по теме 'static-libraries'

Ресурсы VC ++ в статической библиотеке
Можно ли встроить ресурсы в статическую библиотеку и повторно использовать их, просто связавшись с библиотекой? Я в первую очередь думаю о случае, когда вы вызываете функцию в библиотеке, которая, в свою очередь, обращается к ресурсам.
25703 просмотров
schedule 28.05.2022

Хотел подробно узнать о том, как совместно используемые библиотеки работают со статической библиотекой.
Я работаю над созданием и связыванием общей библиотеки (.so). Во время работы с ними возникало много вопросов, на которые я не мог найти удовлетворительных ответов, когда искал их, поэтому разместил их здесь. У меня есть вопросы об общих...
2611 просмотров
schedule 17.07.2023

Что такое динамический язык и почему C # не подходит?
Слушая подкаст, я слышал, что C # не является динамическим языком, в то время как Ruby им является. Что такое «динамический язык»? Подразумевает ли существование динамических языков наличие статических языков? Почему C # - динамический язык, а...
31474 просмотров

ld linker question: параметр --whole-archive
Единственное реальное использование опции компоновщика --whole-archive , которое я видел, - это создание общих библиотек из статических. Недавно я наткнулся на Makefile (ы), которые всегда используют эту опцию при компоновке с внутренними...
64342 просмотров
schedule 04.02.2024

Как устранить ошибку LNK2019: неразрешенный внешний символ?
У меня есть это приложение MFC, над которым я работаю, и оно должно иметь встроенную базу данных. Поэтому я отправился на поиски удобной, быстрой «встраиваемой» базы данных и наткнулся на SQLite. Я создал с ним БД и создал проект статической...
83612 просмотров
schedule 12.06.2023

Файлы DLL и LIB - что и почему?
Я очень мало знаю о библиотеках DLL и LIB, кроме того, что они содержат жизненно важный код, необходимый для правильной работы программы - библиотеки. Но почему компиляторы вообще их генерируют? Не было бы проще просто включить весь код в один...
138629 просмотров
schedule 20.11.2022

Как переместить нестатические переменные из интерфейса в реализацию в ObjectiveC?
Я пытаюсь написать статическую библиотеку касания какао. Для простоты я бы предпочел не использовать частные переменные в моем файле интерфейса. Код прямо сейчас выглядит так: файл интерфейса (myView.h): @interface myView: UIView { NSTimer *...
1058 просмотров
schedule 14.07.2023

CMake Visual Studio связывает исполняемый файл со статической библиотекой
У меня есть очень простой (в настоящее время просто main.cpp) проект CMake C++, который я пытаюсь создать как в Mac OS X, так и в Windows. Это зависит от libgsasl, который я скомпилировал как статическую библиотеку на обеих платформах. У Mac OS X...
3420 просмотров
schedule 05.08.2023

Ресурсы в статическом файле библиотеки — MFC
Кажется, MFC не может запустить мои диалоговые окна, потому что не может найти идентификаторы ресурсов. Диалоговые окна находятся в отдельном файле .lib (поэтому у него есть отдельный файл .rc, который, как я предполагаю, каким-то образом конфликтует...
2822 просмотров
schedule 04.07.2023

Использование CHDataStructures.framework на iPhone
Я новичок в программировании для iPhone и пытаюсь использовать в своем проекте CHDataStructures . Но я столкнулся с некоторыми проблемами: Когда я пытаюсь построить его сразу после загрузки, я получаю сообщение об ошибке «Foundation /...
1217 просмотров

Почему в С# нет статических библиотек в стиле С++?
В последнее время я работал над несколькими небольшими приложениями .NET с общим кодом. В код добавлены некоторые интерфейсы для абстрагирования вызовов I/O для модульного тестирования. Я хотел, чтобы приложения были автономными EXE-файлами без...
8285 просмотров
schedule 17.05.2023

установка статической библиотеки под Linux — должна ли она быть похожа на установку динамической библиотеки?
Я провел утро, выясняя, как в make-файле выполнить установку разделяемой библиотеки под Linux. Так что все в порядке; Теперь у меня есть общий объект и пара программных ссылок на него, одна из которых была создана ldconfig, а другая — мной....
3264 просмотров

Как применить параметр -fvisibility к символам в статических библиотеках?
У меня есть проект общей библиотеки, который построен из 4 статических библиотек ( .a ) и одного файла объекта ( .o ). Я пытаюсь добавить параметр -fvisibility=hidden , чтобы ограничить символы в выводе только теми, которые я помечаю в источнике с...
41746 просмотров
schedule 08.07.2023

SCons для создания разделяемой библиотеки (.so) со статической библиотекой (.a)
Я пытаюсь заставить SCons сделать общую библиотеку. Одним из элементов, входящих в .so , является .a статическая библиотека. У меня есть строка типа: env_2.SharedLibrary('libstuff.so', \ Split("""stuff.cxx mylib/libMine.a""") И при...
12487 просмотров

Как я могу связать glibc статически с qt
Я создал статическую версию qt и загрузил статическую версию glibc. Теперь я хотел бы связать glibc статически с моим приложением qt. Я знаю о переходе в .pro и добавлении строки LIBS + = -L path / to / static_lib, но мне интересно, достаточно ли...
5111 просмотров
schedule 02.12.2022

Слабое связывание со статическими библиотеками
Я объявил внешнюю функцию со слабым атрибутом GCC в файле .c: extern int weakFunction( ) __attribute__ ((weak)); Скомпилированный объектный файл имеет weakFunction, определенный как слабый символ. Выход нм: 1791: w weakFunction...
3766 просмотров
schedule 30.01.2023

Обращения к одноэлементной библиотеке
У меня есть одноэлементный класс, и я скомпилирую его как статическую (lib) или динамическую (dll) библиотеку. Гарантируется ли, что вызовы одного и того же файла на машине всегда относятся к одному и тому же уникальному экземпляру в обоих случаях?...
843 просмотров

Статическая библиотека режима выпуска намного больше, чем версия режима отладки
Сегодня я обнаружил, что скомпилированная статическая библиотека, над которой я работаю, намного больше в режиме Release , чем в Debug . Я нашел это очень удивительным, поскольку в большинстве случаев происходит прямо противоположное (насколько я...
6287 просмотров

Получение неопределенных ссылок при связывании со статической библиотекой
Я сделал статическую библиотеку с помощью GCC. Здание библиотеки было в порядке. Когда я его использую, компоновщик выдает неопределенные ссылочные ошибки для некоторых функций. Но nm говорит, что функции определены и экспортированы в...
6040 просмотров

Переведите makefile для создания статического libxxx.a вместо динамического libxxx.dylib
Я компилирую библиотеку ( http://www.antisphere.com/Wiki/tools:anttweakbar ), но выдача «make» с включенным make-файлом на моем Mac создает динамическую библиотеку (.dylib). Я бы предпочел иметь статическую библиотеку, чтобы я мог развернуть ее со...
573 просмотров