Результаты поиска по запросу "static-linking"

4 ответа

Это совсем не правильно. Вы можете разместить нестатические аргументы в статической функции-члене. Но из членов класса вы можете получить доступ или изменить только статические функции в функции.

я небольшие проблемы со статическими методами в C ++ Пример .h: class IC_Utility { public: IC_Utility(); ~IC_Utility(); std::string CP_PStringToString( const unsigned char *outString ); void CP_StringToPString( std::string&a,mp; inString, ...

2 ответа

 Вы должны перекомпилировать базовые библиотеки, что может быть довольно болезненным.

тривиально маленькие программы на Haskell превращаются в гигантские исполняемые файлы. Я написал небольшую программу, которая была скомпилирована (с GHC) в двоичный файл с размером, расширяющим 7 МБ! Что может привести к тому, что даже ...

4 ответа

Одна интересная вещь - если вы переключите число потоков компиляции на 1, это не произойдет (может быть, какое-то состояние гонки в Visual Studio?).

омпания недавно обновилась с VS2005 до VS2010. У нас есть огромный проект, который использует много модулей, которые статически связаны в исполняемый файл. Но, похоже, есть некоторые проблемы со связыванием в VS2010. Чтобы объяснить нашу ...

ТОП публикаций

3 ответа

Статическая библиотека - это не более, чем архив некоторых объектных файлов (.o). Что вы можете сделать, это извлечь все объекты из двух библиотек (используя «ar x»), а затем использовать «ar», чтобы связать их вместе в новой библиотеке.

оложим, у меня есть триCстатические библиотеки говорятlibColor.a который зависит от * libRGB. * a, который, в свою очередь, зависит отlibPixel.a , БиблиотекаlibColor.a Говорят, зависит от библиотекиlibRGB.a так как есть некоторые ссылки ...

7 ответов

также попробуйте посмотреть на ldd -dr your_executable

ли хорошие способы сделать небольшие исполняемые файлы haskell? С ghc6 простая программа hello world достигает примерно 370 КБ (523 КБ до полосы). Привет мир в C составляет около 4 КБ (9 КБ до полосы).

15 ответов

Статическое связывание против динамического связывания

Существуют ли какие-либо веские причины для выбора статического соединения вместо динамического или наоборот в определенных ситуациях? Я слышал или читал следующее, но я не знаю достаточно по этому вопросу, чтобы ручаться за его правдивость. 1) ...

2 ответа

Заставить CMake использовать статические библиотеки

[Бесстыдно кросс-пост из списка помощи CMake] Я пытаюсь создавать двоичные файлы как можно более статически. Код Fortran, который у меня есть, содержит X11 и quadmath в качестве зависимостей, и я столкнулся с рядом проблем (может быть, у каждой ...

4 ответа

Приложение C ++ - использовать ли статические или динамические ссылки для библиотек?

Я собираюсь начать новый проект C ++, который будет опираться на ряд библиотек, включая часть библиотек Boost, log4cxx или библиотеку журналов google, а также по мере развития проекта и других (что я пока не могу предвидеть) , Он должен работать ...

2 ответа

Связать статическую библиотеку с помощью CMake

Я не могу получить библиотеку${static_library} статически связать с помощью CMake. Я старался изо всех сил кодировать путь и, насколько я знаю,TARGET_LINK_LIBRARIES следует связать это автоматически. ADD_LIBRARY(libraryA STATIC ${source_files}) ...

3 ответа

Распределение памяти в Static vs Dynamic Linking C Runtime

Архитектура моей программы включает плагины (dll) и исполняемый файл (очевидно). Мы единственный поставщик плагинов. Мне сказали, что выделение памяти в плагине, а затем освобождение его в исполняемом коде было потенциальной проблемой, если мы ...