gpt4 book ai didi

c - 在 Yosemite 上的 Eclipse 中调试 C 程序时遇到问题

转载 作者:行者123 更新时间:2023-11-30 17:17:47 26 4
gpt4 key购买 nike

我尝试在 Mac 上的 Eclipse Juno 中调试 C 程序时遇到以下持续错误:

构建目标:时间戳
调用:MacOS X C 链接器
gcc -v -o "时间戳"./graphic/arrow.o ./graphic/axesdraw.o 。 。 。
Apple LLVM 版本 6.0 (clang-600.0.57)(基于 LLVM 3.5svn)
目标:x86_64-apple-darwin14.1.0
线程模型:posix
“/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld”-demangle -dynamic -arch x86_64 -macosx_version_min 10.10.0 -o
体系结构 x86_64 的 undefined symbol :
“_main”,引用自:
主可执行文件的隐式入口/启动
ld:未找到架构 x86_64 的符号
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
make: *** [时间戳] 错误 1
所以,我对如何在 Eclipse 中解决这个问题感到困惑。主要路由在timestamp_test.c中我有 -g -v 作为编译器标志, -v 作为链接器标志。没有生成 .o 文件。

最佳答案

根据给出的错误,您需要将 main 函数添加到 timestamp_test.c 中。

或者将实现了 main 函数的文件传递给编译器。

关于c - 在 Yosemite 上的 Eclipse 中调试 C 程序时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29354261/

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