Сделать TextMate & quot; Выполнить & quot; командная ссылка на библиотеки

Я экспериментировал с TextMate в качестве альтернативного редактора. run ярлык отлично подходит для быстрого и простого тестирования идей. Я установил буст через доморощенный и run Функция с радостью найдет, включит и построит простые проекты с такими заголовками, как boost/lexical_cast.hpp, Большой!

Теперь я хочу построить проект, который должен быть связан с boost_system-mt, Есть ли простой способ добавить этот шаг компоновщика в проект textmate?

РЕДАКТИРОВАТЬ

Хорошо. Я могу заставить это работать, если я добавлю -lboost_system-mt к команде «Выполнить» в редакторе пакетов, но я не могу понять, как связать это с одним проектом.

0

Решение

ОК, это просто Если вы посмотрите на код в редакторе пакетов, вы можете увидеть фрагмент кода, который добавляет флаги к настройкам сборки. , ,

flags = ENV["TM_#{env}_FLAGS"] || "-incl...

… видя, что среда — CXX, это означает, что вам нужно добавить «переменную оболочки, специфичную для проекта», которая называется TM_CXX_FLAGS содержащий boost_system-mt, Чтобы сделать это, посмотрите на нижнюю часть маленькой панели слева, которая показывает все файлы в вашем проекте, и нажмите «i». Это выведет информацию о проекте, где вы можете добавить необходимые переменные.

введите описание изображения здесь

Вы можете использовать двойные кавычки, чтобы разместить множество флагов компиляции, если хотите, что делает TextMate способным выполнять практически все!

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]