У меня есть удаленный linux проект в моей визуальной студии 2017. Я могу с легкостью строить. Но когда я меняю тип файла заголовочных файлов (заголовок C / C ++ на Custom Build Tool), сборка завершается неудачно. Потому что мой заголовок не копируется в удаленную систему. Таким образом, компилятор не может найти файл заголовка. Даже если опция удаленного копирования установлена на «да», все равно произойдет сбой. (Это ошибка?)
Единственная работающая опция - добавление имени файла заголовка в проект-> Propertys-> Свойства конфигурации-> Копировать источники-> Источники для копирования. @ (SourcesToCopyRemotely); @ (DataFilesToCopyRemotely); макросы не включают имя моего заголовка, когда я изменяю мой заголовок на тип файла пользовательского инструмента сборки.
Есть ли шорт? нравится устанавливать что-то да? Поскольку существует буквально миллионы классов, и я не хочу добавлять их вручную?
Мне нужно использовать пользовательский тип файла инструмента сборки. Потому что я хочу предварительно скомпилировать их с помощью mo c .exe перед началом сборки.