gpt4 book ai didi

gcc - 找不到入口符号 _start

转载 作者:行者123 更新时间:2023-12-03 23:49:36 32 4
gpt4 key购买 nike

我在 gcc 上编译的 c 代码给出了错误 Cannot find entry symbol _start defaulting to 00000 .谁能告诉我为什么以及如何纠正它?

命令行是 arm-none-eabi-gcc -O3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -ftree-vectorize -mfloat-abi=softfp file path目标平台是 a-8 sitara cortex 处理器。

最佳答案

编译器抛出上述错误的唯一原因是操作系统为运行您的代码生成的起始代码(_start 函数)找不到默认或注册的函数 main。所以要么你可以使用 _start 函数而不是 main 函数,但编译命令应该是 gcc -nostartfiles filename.c 但是使用 _start 有很多异常(exception),所以最好使用 main 代替。

关于gcc - 找不到入口符号 _start,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10995118/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com