Tesla4o
@Tesla4o
Без пользы жизнь - безвременная смерть... В. Гете

Как в netbeans подключить динамическую библиотеку вместе со статическими ubuntu?

Мне нужно собрать проект статически все библиотеки что бы работал на других пк без них. В Линкере прописываю так:
/usr/lib/libboost_system.a ... и т.д.
и пишу ключ -static
Но есть одна библиотека, которая используется в проекте, она только динамически линкуется. Статической не нашел. libv8. приходтся ложить ее рядом с бинарником и линковать с ключем -dynamic. Но при сборке нетбинс ругается что я пытаюсь прицепить статически динамическую библиотеку?

5c2481463716f730802317.png
  • Вопрос задан
  • 57 просмотров
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
http://dilbert.com/strip/1998-08-24
пишу ключ -static

из info gcc:
'-static'
On systems that support dynamic linking, this prevents linking with
the shared libraries. On other systems, this option has no effect.


линковать с ключем -dynamic.

нет же такого ключа когда собираешь под linux

Что делать? Убирать ключ -static -- всё равно статически слинкованного исполняемого файла не получится, раз нужна динамическая библиотека.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы