Как запустить файлы c ++, используя g ++ и Cmake? - PullRequest
0 голосов
/ 30 мая 2019

Я использую только библиотеки заголовков. Библиотеки включены через Cmake. Я использую компилятор g ++. Теперь я ищу для запуска исходных файлов c ++ через windows cmd. В данный момент я использую clion для компиляции.

Кто-нибудь знает, как запустить исходные файлы? Если я запускаю файлы без cmake, я получаю ошибки, потому что программа не может найти библиотеки.

1 Ответ

1 голос
/ 30 мая 2019

Вы не запускаете исходный файл, вы запускаете исполняемый файл, сгенерированный компилятором из исходных файлов

Если вы, например, работаете в Linux, введите путь (и), в котором библиотеки проходят через переменную среды LD_LIBRARY_PATH


[редактировать после вашего замечания]

Я имею в виду компиляцию

Чтобы указать g++, где библиотека должна быть связана, используйте параметр -L, за которым следует путь к каталогу, в котором находятся библиотеки. Если ваши библиотеки находятся в разных каталогах, используйте опцию несколько раз, по одной на каталог

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...