Jenkins, MSBuild и Includes

Jul 16, 2013 22:16


Однажды оказалось, что Jenkins фейлит билды MSVS 2012 (которые выполняются посредством консольного msbuild), с сообщениями о том, что не найдены всякие заголовочные файлы (например al.h). Как известно, в студии начиная с 2010 “глобальные” настройки путей к инклюдам, либам и прочему перенесены в странное место - Property Manager->$Project|$ ( Read more... )

uncategorized, заметка погромиста, jenkins, msbuild, visual studio

Leave a comment

Comments 2

balmerdx July 17 2013, 06:28:02 UTC
Есть настройки среды как per-user так и глобальные. Так что не туда просто записали. Всегда было "C++ -> Additional Include Directories" в настройках проекта. Глобально для всей студии указывать путь к библиотекам - плохой тон, и работает лишь до того момента, пока не появилось две версии библиотеки, с которыми надо собираться на одной машине.

Reply

deva66 July 17 2013, 07:42:48 UTC
Эти настройки ещё хуже, потому что они в SCM попадают. Думается мне, что проблему разных библиотек и разных настроек среды проще решать уже средствами какого-нить cmake.

Reply


Leave a comment

Up