Embedded 如何将MS Team Build与其他编译器一起使用?
我一直在使用TeamBuild2010成功地自动化构建,其中源代码是用MS C#/C++编写的 现在,我必须自动化使用TI编译器编译的固件代码。TI项目有一个.pjt扩展名,我有工具(makelike)可以从命令提示符编译 是否必须为此创建MSBuild项目?在Visual Studio中创建“makefile项目”,然后可以设置自定义生成命令(它不需要是makefile)。然后使用TI命令行构建工具timake来构建.pjt文件中定义的项目。这将创建一个构建.pjt文件的VC++项目文件。我对MSBuild不太熟悉,但它也可能直接运行timakeEmbedded 如何将MS Team Build与其他编译器一起使用?,embedded,tfsbuild,build-automation,firmware,Embedded,Tfsbuild,Build Automation,Firmware,我一直在使用TeamBuild2010成功地自动化构建,其中源代码是用MS C#/C++编写的 现在,我必须自动化使用TI编译器编译的固件代码。TI项目有一个.pjt扩展名,我有工具(makelike)可以从命令提示符编译 是否必须为此创建MSBuild项目?在Visual Studio中创建“makefile项目”,然后可以设置自定义生成命令(它不需要是makefile)。然后使用TI命令行构建工具timake来构建.pjt文件中定义的项目。这将创建一个构建.pjt文件的VC++项目文件。我对
如果要使用Visual Studio进行开发并从其Intellisense功能中获益,还需要将项目的“包含路径”列表添加到VS项目中,并添加任何已定义的命令行宏。我通过创建一个简单的MSBuild项目并使用两个调用我的“make”版本的“Exec”命令来实现它。它正在工作,但我不知道这是否是最好的方法。该.pjt文件是否与任何其他MSBuild项目文件(如.csproj)具有相同的格式?一点也不。它类似于旧的.ini体系结构。MSbuild确实是解决方案。只需使用MSBuild目标创建一个.proj文件,并使用MSBuild Exec任务调用timake。