首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未发出文件发出警告。但似乎能识别编译器

未发出文件发出警告。但似乎能识别编译器
EN

Stack Overflow用户
提问于 2021-07-30 12:17:25
回答 2查看 113关注 0票数 0

在构建过程中,我期望为这些使用aampc.exe编译的C文件调用cov-emit.exe。它似乎能识别aampc编译器,因为它显示“编译”。会不会仍然是编译器没有被识别?谢谢你的帮助。

下面是其中两个文件的片段,以便您可以查看build-log.txt文件中的内容:

2021-07-28T15:22:43.189188Z|cov-translate|204916|output|> 2021-07-28T15:22:43.282923Z|cov-internal-capture|185068|info|>正在执行:"C:\localapps\msys\1.0\bin\sh.exe“2021-07-28T15:22:43.471298Z|cov-internal-capture|185068|info|>正在执行:"c:\localapps\msys\1.0\bin\echo.exe”C:\localapps\msys\1.0\bin\sh.exe正在执行:"c:\localapps\msys\1.0\bin\echo.exe“2021-07-28T15:22:43.600730Z|cov-internal-capture|185068|info|>执行:source -c =a- -O2 -i../../GSW/ c:\AAMP_Tools\aampc\bin\aampc.exe /ac-c-O2 -w2 -l ../../GSW/source/ui/uinImprog.c=a--c=obj/ui/uimplg.lis=a-object=obj/ui/uimplg.obj 2021-07-28T15:22:43.710078Z|cov-internal-capture|185068|info|>执行: c:\AAMP_Tools\aampc\bin\aampcc @Cclis 2021-07-28T15:22:45.395191Z|cov-internal-capture|185068|info|> obj\ui\uimprog.lis CWD: C:\views\surfmob\GB_GRAM_3_2\GSW\build

2021-07-28T15:22:45.395191Z|cov-internal-capture|185068|info|>编译:"C:\Program Files\Coverity\Coverity Static Analysis\bin\cov-translate.exe“c:\AAMP_Tools\aampc\bin\aampc.exe -c =a-noupper -i../../GSW/2021-07-28T15:22:45.395191Z|cov-internal-capture|185068|info|>/ac -O2 -w2 -l ../../GSW/source/ui/uimplg.c=a--O2=obj/ui/uimplg.lis =a-object=obj/ui/uimprog.obj 2021-07-28T15:22:45.395191Z|cov-internal-capture|185068|info|> pipe:.\pipe\cov-log-5ff163dd5238b84826969c9de92e1a35.s 2021-07-28T15:22:45.637350Z|cov-translate|200900|output|>:使用缓存模板编译器配置的源C:/Users/userrabz/coverity-idirs/DRS/emit/CRM25528/config/ad1734263e4f13355ef9c06230b585b3/coverity_config.xml 2021-07-28T15:22:45.652972Z|cov-translate|200900|output|>扩展参数:"-c“"=a-noupper”“-i../../GSW/OUTPUT_FILE/ac”"-O2““source”"-l“”../../GSW/-w2/ui/uimplg.c“”=a--l=obj/ui/uimplg.lis“”=a-object=obj/ui/uimplg.obj“”2021-07-28T15:22:45.684216Z|cov-translate|200900|output|>警告无效的gxx版本规范:版本号为空。默认为3.2.0版2021-07-28T15:22:45.715458Z|cov-translate|200900|output|> 2021-07-28T15:22:45.777943Z|cov-internal-capture|185068|info|>执行:“localapps”2021-07-28T15:22:45.845650Z|cov-internal-capture|185068|info|>执行:"C:\localapps\msys\1.0\bin\sh.exe“2021-07-28T15:22:45.940491Z|cov-internal-capture|185068|info|>执行:”c:\c:\localapps\msys\1.0\bin\echo.exe\msys\1.0\bin\echo.exe“2021-07-28T15:22:46.065464Z|cov-internal-capture|185068|info|> EXECUTING: source -c =a-noupper -i../../GSW/ c:\AAMP_Tools\aampc\bin\aampc.exe /ac -O2 -w2 -l ../../GSW/source/ui/uimerase.c =a- 2021-07-28T15:22:46.178008Z|cov-internal-capture|185068|info|> =obj/ui/uimerase.lis=a-.0\bin\echo.exe=obj/ui/uimerase.obj c:\AAMP_Tools\aampc\bin\aampc.exe EXECUTING: c:\AAMP_Tools\aampc\bin\aampcc @C:\Users\userrabz\AppData\Local\Temp\tmp2 -i../../GSW/ 2021-07-28T15:22:47.486879Z|cov-internal-capture|185068|info|> /ac 2021-07-28T15:22:47.706457Z|cov-internal-capture|185068|info|> EXECUTING: C:\WINDOWS\system32\cmd.exe /c move /Y ....\GSW\source\ui\uimerase.lis ....\GSW\source\ui\uimerase.clis c:\AAMP_Tools\aampc EXECUTING: c:\AAMP_Tools\aampc\bin\macasm "C:\views\surfmob\GB_GRAM_3_2\GSW\build../../GSW/source/ui/uimerase.asm“-in_macro c:\AAMP_Tools\aampc\bin\aamp5 -list -cross_reference -instr -l -noupper -list=obj/ui/uimerase.lis -object=obj/ui/uimerase.obj 2021-07-28T15:22:47.856727Z|cov-internal-capture|185068|info|> EXECUTING: C:\WINDOWS\system32\cmd.exe /c move /Y ....2021-07-28T15:22:48.045314Z|cov-internal-capture|185068|info|> \GSW\source\ui\uimerase.clis obj\ui\uimerase.lis CWD: C:\views\surfmob\GB_GRAM_3_2\GSW\build

默认为版本3.2.0 2021-07-28T15:22:48.328072Z|cov-translate|198032|output|>

EN

回答 2

Stack Overflow用户

发布于 2021-07-30 17:04:12

当问题集中在这个日志输出的意义上时,我也会这样做。

COMPILING行的出现表明cov-build识别出aampc.exe是一个编译器(基于它的可执行路径名),并已将它的一个命令行交给cov-translate进行进一步处理。

然而,cov-translate似乎对命令行的含义感到困惑。首先,它警告说它无法查询GCC编译器的版本号;我不知道aampc.exe是什么,但是如果它不是cov-configure的派生类型,那么它可能得到了错误的信息。cov-translate没有任何进一步的输出,这意味着它没有看到任何编译,也没有看到任何编译。(如果调用编译器只是为了进行预处理或链接之类的操作,这将是正确的行为,但这里的情况并非如此。)

票数 0
EN

Stack Overflow用户

发布于 2021-11-11 14:41:41

检查coverity_config.xml中的编译器条目。

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

https://stackoverflow.com/questions/68590818

复制
相关文章

相似问题

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