嗨,我试图建立一个自动构建过程,并试图构建我的项目使用uVision命令行工具,然而他们不输出任何东西到stdout构建反馈。有人告诉我,构建项目也不支持“make”,只是想知道以前是否做过,我假设自动化构建过程将是标准实践。谢谢,
嗨JBaczuk,
请不要在不同的帖子上重复你的帖子。
关于你的问题,我不知道是否使用(我没有跑到一个客户或同事使用keil的cmd)或如果这是你正在寻找的,但从快速查看keil文档http://www.keil.com/support/man/docs/uv4/uv4_commandline.htm您可以通过批处理文件执行自动构建,并使用keil的命令行工具。据我所知,你应该指定一个文件,将你的输出从构建状态,例如,如果我运行以下命令:
C: \ > Keil_v5 \ UV4 \ UV4.exe - r“. . \ xxxxxx \ \用户桌面\ keil_testing \ 5.0.4 \ target_apps \ ble_examples \ \项目ble_app_peripheral \ Keil_5 \ ble_app_peripheral。uvprojx“- o Build_Output.txt
构建的结果将存储在Build_Output.txt文件中。
由于MT_dialog
谢谢你的回答,我在我的研究中也发现了这一点,但我认为这行不通。构建运行程序在标准输出上寻找内容,而不是在文件中。难道没有一家使用Dialog设备进行持续集成的公司吗?我注意到一个文件夹在工具部分的SDK称为uvproj2Makefile,它说它是一个“BTLE Keil项目Makefile转换器脚本v$version”有任何文档关于这个?
命令我已经附加在我以前的文章也是我们的开发团队使用,所以除了我不了解任何额外的如果我们可以构建过程只打印到stdout,也许你应该建议解答这个问题。您提到的实用程序项目中的文件与将keil项目移植到GNU工具链有关,与您的问题无关。
谢谢。你确定跟我的问题无关吗?我认为能够使用GNU工具链编译项目可能是一个自动化构建的好方法,这样它就能完成我需要的工作。
之前使用GNU工具来自动化过程必须港口我们的项目为GNU项目,这个过程并不容易,也不支持的对话框中,如果你感到自信为了如此,你可以看一看- b - 024: GNU toolchain.pdf基尔uVision移植项目。
嗨JBaczuk,
请不要在不同的帖子上重复你的帖子。
关于你的问题,我不知道是否使用(我没有跑到一个客户或同事使用keil的cmd)或如果这是你正在寻找的,但从快速查看keil文档http://www.keil.com/support/man/docs/uv4/uv4_commandline.htm您可以通过批处理文件执行自动构建,并使用keil的命令行工具。据我所知,你应该指定一个文件,将你的输出从构建状态,例如,如果我运行以下命令:
C: \ > Keil_v5 \ UV4 \ UV4.exe - r“. . \ xxxxxx \ \用户桌面\ keil_testing \ 5.0.4 \ target_apps \ ble_examples \ \项目ble_app_peripheral \ Keil_5 \ ble_app_peripheral。uvprojx“- o Build_Output.txt
构建的结果将存储在Build_Output.txt文件中。
由于MT_dialog
谢谢你的回答,我在我的研究中也发现了这一点,但我认为这行不通。构建运行程序在标准输出上寻找内容,而不是在文件中。难道没有一家使用Dialog设备进行持续集成的公司吗?我注意到一个文件夹在工具部分的SDK称为uvproj2Makefile,它说它是一个“BTLE Keil项目Makefile转换器脚本v$version”有任何文档关于这个?
嗨JBaczuk,
命令我已经附加在我以前的文章也是我们的开发团队使用,所以除了我不了解任何额外的如果我们可以构建过程只打印到stdout,也许你应该建议解答这个问题。您提到的实用程序项目中的文件与将keil项目移植到GNU工具链有关,与您的问题无关。
由于MT_dialog
谢谢。你确定跟我的问题无关吗?我认为能够使用GNU工具链编译项目可能是一个自动化构建的好方法,这样它就能完成我需要的工作。
嗨JBaczuk,
之前使用GNU工具来自动化过程必须港口我们的项目为GNU项目,这个过程并不容易,也不支持的对话框中,如果你感到自信为了如此,你可以看一看- b - 024: GNU toolchain.pdf基尔uVision移植项目。
由于MT_dialog