Вопросы с тегом «linker»

83
Какие есть параметры командной строки --start-group и --end-group?

Какова цель этих параметров командной строки? Пожалуйста, помогите расшифровать значение следующей командной строки: -Wl,--start-group -lmy_lib -lyour_lib -lhis_lib -Wl,--end-group -ltheir_lib Очевидно, это как-то связано с линковкой, но в руководстве GNU ничего не говорится о том, что именно...

83
Легко проверить наличие неразрешенных символов в общих библиотеках?

Я пишу довольно большую библиотеку общих объектов C ++ и столкнулся с небольшой проблемой, которая затрудняет отладку: Если я определяю функцию / метод в файле заголовка и забываю создать для него заглушку (во время разработки), поскольку я создаю как библиотеку общих объектов, а не исполняемый...

82
общие глобальные переменные в C

Как я могу создать глобальные переменные, которые используются в C? Если я помещаю его в файл заголовка, компоновщик жалуется, что переменные уже определены. Это единственный способ объявить переменную в одном из моих файлов C и вручную поместить externs вверху всех других файлов C, которые хотят...