Страницы

Поиск по вопросам

вторник, 23 апреля 2019 г.

Что означает -lstdc++ в C++?

Есть такая строчка в cmd:
gcc test.cpp -o test555 -lstdc++
Что означает -lstdc++ и как расшифровывается?


Ответ

параметр -l говорит компоновщику подключить библиотеку. В данном случае - libstdc++. Библиотеки указываются без префикса"lib" Эту команду можно сократить, если использовать g++
g++ test.cpp -o test
g++ подключает libstdc++ автоматически

Комментариев нет:

Отправить комментарий