Обрабатывать #import (tlh) при сборке c ++ с помощью cmake - PullRequest
0 голосов
/ 29 ноября 2018

Я изменяю систему сборки для нашего приложения, чтобы использовать cmake.У нас есть C ++ файлы с #import (генерирующие .tlh при компиляции), которые должны быть собраны перед другими исходными файлами, и я не нашел способа указать зависимости в CMakeLists.txt .

Указание каталога промежуточных файлов (где находится .obj) решит мою проблему.

Спасибо

У нас есть cpp файлы с #import:

#import <xxx.dll> no_namespace raw_interfaces_only

В результате импорта включается файл .tlh при компиляции cpp с помощью оператора import, другие cpp включают сгенерированный файл .tlh, который создает зависимости между исходными файлами cpp.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...