как определить значение cxxflags в bjam? Или добавить к нему? - PullRequest
7 голосов
/ 27 апреля 2010

Мне нужно добавить флаги компилятора, используя bjam. Так что либо мне нужен способ добавить к существующим флагам - например, CXXFLAGS + = что угодно с использованием gmake - или мне нужно знать текущее используемое значение cxxflags, чтобы я мог заменить его своими добавлениями.

Как обычно, документация заставляет меня удивляться сложности bjam, но не ближе к возможности сделать что-нибудь полезное с ним.

1 Ответ

4 голосов
/ 27 апреля 2010

Если вы хотите сделать это только в командной строке, вы можете добавить флаги, указав аргументы «feature = value». В случае make CXXFLAGS соответствующим будет "cxxflags = - some-option". Сведения о других возможных функциях см. В разделе «Ускоренная сборка документации» по встроенным функциям . Если вы используете Boost Build в качестве системы сборки и, следовательно, вам необходимо указать их в Jamfiles, вам нужно добавить требования к вашему проекту и / или целям (см. BB проекты и BBv2 цели ).

...