首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在使用--fast标志进行编译时,我遇到了一个我不确定的错误

在使用--fast标志进行编译时,我遇到了一个我不确定的错误
EN

Stack Overflow用户
提问于 2019-12-11 06:17:55
回答 1查看 64关注 0票数 2

我第一次尝试使用--fast标志时收到以下错误

代码语言:javascript
复制
warning: --specialize was set, but CHPL_TARGET_CPU is 'unknown'. 
If you want any specialization to occur please set CHPL_TARGET_CPU to a proper value.

所以我输入了这个命令

代码语言:javascript
复制
export CHPL_TARGET_CPU=aarch64

因为它是我的Jetson Nano board的架构

然后我得到了这个错误:

代码语言:javascript
复制
/home/chico/chapel-1.20.0/third-party/gasnet/Makefile.setup:6: /home/chico/chapel-1.20.0/third-party/gasnet/install/linux64-gnu-aarch64-none/substrate-udp/seg-everything/nodbg/include/udp-
conduit/udp-par.mak: No such file or directory
make: *** No rule to make target '/home/chico/chapel-1.20.0/third-party/gasnet/install/linux64-gnu-aarch64-none/substrate-udp/seg-everything/nodbg/include/udp-conduit/udp-par.mak'. Stop
.error: compiling generated source

在尝试编译我的代码后,我没有得到可执行文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-11 07:36:45

这个错误表明(不好的)还没有为您当前的CHPL_*配置构建Chapel运行时,在本例中,对CHPL_TARGET_CPU的更改是问题所在。如果在仍然设置了CHPL_TARGET_CPU的情况下执行cd $CHPL_HOME && make (或gmake),则将为当前设置重新构建运行时,并且在重新编译Chapel程序时,错误应该会消失。

请注意,多个构建的教堂可以与不同的CHPL_TARGET_CPU设置同时共存。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59276191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档