关于netbeans 运行C/C++的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于netbeans 运行C/C++的问题相关的知识,希望对你有一定的参考价值。

cygwin 我也安装好了。。。

在netbeans中也找到工具了。当然#include<stdio.h>也没有出现提示了。
。运行时却出现下面的英语(四级没过,看不懂啊!)的错误:"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: Entering directory `/cygdrive/d/我的文档/学习/电脑/c语言/CppApplication_1'
"/usr/bin/make" -f nbproject/Makefile-Debug.mk dist/Debug/Cygwin-Windows/cppapplication_1.exe
make[2]: Entering directory `/cygdrive/d/我的文档/学习/电脑/c语言/CppApplication_1'
make[2]: Warning: File `.dep.inc' has modification time 0.45 s in the future
mkdir -p build/Debug/Cygwin-Windows
rm -f build/Debug/Cygwin-Windows/newmain.o.d
gcc.exe -c -g -MMD -MP -MF build/Debug/Cygwin-Windows/newmain.o.d -o build/Debug/Cygwin-Windows/newmain.o newmain.c
mkdir -p dist/Debug/Cygwin-Windows
gcc.exe -o dist/Debug/Cygwin-Windows/cppapplication_1 build/Debug/Cygwin-Windows/newmain.o build/Debug/Cygwin-Windows/main.o
nbproject/Makefile-Debug.mk:63: recipe for target `dist/Debug/Cygwin-Windows/cppapplication_1.exe' failed
make[2]: Leaving directory `/cygdrive/d/我的文档/学习/电脑/c语言/CppApplication_1'
nbproject/Makefile-Debug.mk:60: recipe for target `.build-conf' failed
make[1]: Leaving directory `/cygdrive/d/我的文档/学习/电脑/c语言/CppApplication_1'
nbproject/Makefile-impl.mk:39: recipe for target `.build-impl' failed
build/Debug/Cygwin-Windows/main.o: In function `main':
/cygdrive/d/我的文档/学习/电脑/c语言/CppApplication_1/main.c:14: multiple definition of `_main'
build/Debug/Cygwin-Windows/newmain.o:/cygdrive/d/我的文档/学习/电脑/c语言/CppApplication_1/newmain.c:3: first defined here
collect2: ld returned 1 exit status
make[2]: *** [dist/Debug/Cygwin-Windows/cppapplication_1.exe] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2

求大神支招啊!!!!!

你在newmain.c和main.c里都定义了main, 导致编译冲突。

删掉newmain.c或main.c,只保留一个.含有main函数的.c再编译。
参考技术A 建议你再去下了另一个Netbeans吧 参考技术B 同样的问题1

Eclipse|Netbeans中C/C++的远程系统开发

【中文标题】Eclipse|Netbeans中C/C++的远程系统开发【英文标题】:Remote system development of C/C++ in Eclipse|Netbeans 【发布时间】:2010-10-12 09:36:06 【问题描述】:

我正在尝试使用 Eclipse|NetBeans 在 Solaris 中进行远程系统开发。

我真正想要的是: 使用这些 IDE 使用 Solaris C/C++ 来构建、调试和签入目的 编译器和 dbx 调试器。我想在 IDE 中通过 IDE 编译和调试在 solaris 中创建文件,最后使用 IDE 签入。

我所取得的成就(仅在 NetBeans 中):我能够使用 ssh 连接到 Solaris 系统。(就像使用 Putty 一样)

但无法实现IDE的所有GUI功能,通过设置Solaris编译器和调试功能。

【问题讨论】:

【参考方案1】:

有一个 Remote System Explorer 插件,我通过 ssh 连接到我的 linux shell。像魅力一样工作。

此链接可能会有所帮助。 How To: Browse remote files in Eclipse IDE.

【讨论】:

另外,超级用户更适合提出此类问题。 @Mlkhail:我可以使用 ssh 进行连接。但我想充分利用 IDE 我是说,如果您可以使用 SSH 连接,我指定的插件可以帮助您通过 ide 进行连接。对我来说,我有一个左侧面板,它显示了我的 linux 目录中的所有文件。我像打开任何本地文件一样打开它们。编辑并保存它们。如果这让您感到困惑,那么 SSH 更像是一种协议。事情搞清楚了吗? @user43*,我不确定是否可以通过 RSE 使用 eclipse 调试器等高级功能。 @Mlkhail:感谢您的回复。我想要的是使用 IDE 的所有功能,如创建、切换、注释、格式化、语法检查、关键字高亮等。我只能使用 solaris vi 和 vim 进行编辑,而没有得到任何左侧面板。我是否必须使用任何特定版本..!

以上是关于关于netbeans 运行C/C++的问题的主要内容,如果未能解决你的问题,请参考以下文章

使用 Netbeans 启动并运行 Qt

关于VSCode的C/C++编译问题,主要关于头文件与库的引用

未知实体 JPA Netbeans

为 C++/Boost 库设置环境(netbeans 或 eclipse)

关于c语言中联合体/共用体中数据存放的问题?

如何将库添加到我的.jar文件中