完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嘿,大家好,
我想出了如何从命令行构建PSoC 3.3项目。但现在我不知道如何从命令行注入宏。dMaRoRyValm=2 你知道怎么做吗?设置夜间创建和使用詹金斯发布构建是非常重要的。 最好的问候 |
|
相关推荐
6个回答
|
|
它应该是'-D MaRoRyValue= 2”。查看项目生成设置-在那里您可以看到完整的命令行。在编译器/通用程序下,可以添加预处理器定义。
|
|
|
|
要调用编译器,你的建议会起作用。但是我直接调用PSoC:
“C:程序文件(x86) CyPress PSoC创建者 3.3 PSoC创建者 bin CyrjMgR.exe”-WRK“AgaveSubPuthCual.CyWrk”-D MaRoRoViRIN=2 -构建 并且我得到下面的错误。 错误:MGR.M004:选项-D无效(APP= CYPRJMGR)错误:MGR.M027:有无效选项(APP= CYPRJMGR) |
|
|
|
我认为CYPRJMGR会在工作空间中查看你的构建设置。所以试着把它设置在那里(通过创建者)。
|
|
|
|
如何在詹金斯构建中通过创建者编辑设置?我可能会生成一个设置.h文件,包含在源文件中,但是看起来有点古怪,不是吗?有什么更好的主意吗?
|
|
|
|
对不起,我错过了詹金斯的要求。(我认为设置主版本不是CI系统的任务)。
我认为你不能那样做。最好的办法是把所有生成的代码添加到SCM中,然后只运行实际的C编译器步骤。在那里你可以添加-D参数。 |
|
|
|
你好,
你在哪里设置版本?我们使用詹金斯发布插件来设置主要、次要和补丁版本,以及释放类型(夜间、alpha、beta、RC、发布)。这为我们提供了这些构建的定义环境,并自动保存所有生成日志。在开发人员机器上运行的版本没有得到任何版本。(V0.0.0 DEV) 您是否标记了您的SCM版本并在这些版本上发布版本?如果我们触发释放构建,我们将得到詹金斯的标记。 通过更改生成设置,开发人员需要记住用版本设置中的相同版本来标记修订。这可能会导致错误。 很高兴听到你对这件事的看法。也许我可以找到一个更好的解决方案,建立PSoC项目发布。 最好的问候, 诺佩尔 |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2106 浏览 1 评论
1853 浏览 1 评论
3671 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1786 浏览 6 评论
1536 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
570浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
423浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
437浏览 2评论
384浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
915浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 05:50 , Processed in 1.116270 second(s), Total 87, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号