компиляция C++ в “реальные” программы

У Вас есть существующая проблема с эффективностью?

Раз так тогда любой ценой отправляют код (или псевдокод), и мы можем выбрать в трупе.

, Если не тогда я предложил бы пробовать что-то простое как хранение записей в отсортированном списке и использования Вашей среды, существующей Sort() и Find().

7
задан mantale 29 August 2014 в 09:38
поделиться

3 ответа

Вы ищете "статические ссылки". Это импортирует весь необходимый код из библиотек в ваш исполняемый файл. Обратите внимание, что исполняемый файл станет больше. Если вы используете стандартные библиотеки, они должны присутствовать при стандартной установке ОС.

Вы должны попробовать флаг "-static" g ++. Запуск «ldd your_executable_name» должен отображать все библиотеки, которые использует ваш исполняемый файл (динамически связаны).

8
ответ дан 6 December 2019 в 23:11
поделиться

Поскольку вы говорите о Mac OS X, вы, вероятно, захотите создать пакет. У Qt Software есть очень полезное руководство по развертыванию для начала работы с этим видом деятельности.

3
ответ дан 6 December 2019 в 23:11
поделиться

Вы можете использовать параметр -static или -s для статического связывания в gcc или g ++

0
ответ дан 6 December 2019 в 23:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: