Cywin 环境搭建 生成代码路径疑问

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
mizhc_3786896
Level 1
Level 1
First question asked Welcome!

在用CY8C4125LQS-S433开发时, 目前我在开发基于Cygwin的软件工程管理环境。我在使用cydsfit.exe生成代码的适合出现路径不正确的问题

下面是makefile--GenCode.mk的代码:

GEN_SOURCE_DIR_Temp ?= "D:/DevApp/Cypress/PSoC Creator/4.2/PSoC Creator/bin"

GEN_SOURCE_PATH="D:/Workstation/02_Project/SVN\D1HA13/02_SW/D1HA13_V0.1.1.190228/D1HA13.cydsn/Generated_Source/PSoC4/"
GEN_COFIG_PATH="D:/Workstation/02_Project/SVN/D1HA13/02_SW/D1HA13_V0.1.1.190228/D1HA13.cydsn/D1HA13.cyprj"
GEN_DATA_PATH="D:/Workstation/02_Project/VN/D1HA13/02_SW/D1HA13_V0.1.1.190228/D1HA13.cydsn/PSoC Creator/4.2"
# GEN_DATA_PATH="D:/Workstation/02_Project/SVN\D1HA13/02_SW/D1HA13_V0.1.1.190228/D1HA13.cydsn/Generated_Source/PSoC4/"
COPT_CYDSFIT=-.appdatapath $(GEN_DATA_PATH)
COPT_CYDSFIT1=$(COPT_CYDSFIT) -.fdsnotice -.fdswarpdepfile=warp_dependencies.txt -.fdselabdepfile=elab_dependencies.txt -.fdsbldfile=generated_files.txt -.fdsreffile=referenced_files.txt
GenMCAL:
$(GEN_SOURCE_DIR_Temp)/cydsfit.exe -h
# $(GEN_SOURCE_DIR_Temp)/cydsfit.exe $(COPT_CYDSFIT1) -p $(GEN_COFIG_PATH) -d CY8C4125LQS-S433 -s $(GEN_SOURCE_PATH) -- -yv2 -q10 -ygs -o2 -v3 -.fftcfgtype=LE
$(GEN_SOURCE_DIR_Temp)/cydsfit.exe -p $(GEN_COFIG_PATH) -s $(GEN_SOURCE_PATH)

调用关系是batch file调用main.mk, 然后main.mk调用GenCod.mk来生成代码。 但是代码生成到D:/Workstation/02_Project/SVN\D1HA13/02_SW/D1HA13_V0.1.1.190228/D1HA13.cydsn的目录下面了,而不是D:/Workstation/02_Project/SVN\D1HA13/02_SW/D1HA13_V0.1.1.190228/D1HA13.cydsn/Generated_Source/PSoC4/

我想将代码生成在D:/Workstation/02_Project/SVN\D1HA13/02_SW/D1HA13_V0.1.1.190228/D1HA13.cydsn/Generated_Source/PSoC4/

请问这是哪里设置不正确,如何设置?

谢谢!@

0 点赞
1 回复
RyanZhao
Moderator
Moderator
Moderator
250 sign-ins First question asked 750 replies posted

Hi Miles,

对Cygwin不太熟悉,看到这边迟迟没有熟悉该工具的朋友的回答,我找了一下相关问题,看如下链接中讨论的问题是否可以帮助解决您的问题:

Re: PSoC creator (version 3.3) cydsfit.exe command line options

Thanks,

Ryan

0 点赞