无法编译[MinGW]
Unable to compile [MinGW]
我尝试运行这段代码,但是我遇到了如上所示的错误。我的第一个假设是链接器文件不正确。如果我的链接器文件不正确,那么我应该为链接器文件更改什么?我的第二个假设是我为链接器文件设置了错误的路径。目前,我将路径设置为C:AppsMinGWbin。如果我的路是错的,那么我应该怎样走呢?
不确定您从哪里得到入口点应该称为run
的想法。应该叫main
,重命名为:
int main ()
{
....
}
这个特定的错误信息对未经训练的人来说有点误导(解释它比我想做的要深入得多),但这就是它在上下文中的基本含义。
我认为每个CPP程序都需要main
。
当你开始编译你的程序时,编译器会首先找到这个函数,当然你的程序不包含这个。
因此,尝试将功能从run
更改为main
希望它能起作用!
变化
int run()
{
}
int main()
{
}
相关文章:
- 尝试在Windows上执行C++时出错(通过MinGW编译)
- 如何使用mingw编译C STD ::线程代码
- MinGW 编译的可执行文件与网络无法在 x64 系统上运行
- MinGW编译的exe-缺少libgcc_s_silj-1.dll
- 使用由 Mingw 5.3 编译的 boost ASIO 库使用 QT 时出错
- 如何在 Atom IDE 中使用 gpp-compiler 时更改 MinGW 编译的 exe 位置?
- mingw 编译错误:从 'FARPROC ' 到 'void*' 的转换无效,但 msvc 编译正常
- 使用 MinGW 编译具有网络代码的简单 C++ SFML 文件会引发错误"undefined reference to IpAddress"
- 使用 mingw 编译 opencv3.1
- libx264用mingw编译 - 缺少__umoddi3,__udivdi3,_fseeko64和____chkstk
- MinGW .h 编译文件不起作用:此文件的版本与您运行的 Windows 版本不兼容
- 尝试使用 MinGW 编译 Assembly + C++:ccqKAvXJ.o:main.cpp:(.text+0x18):对 'GetMagicNumber' 的未定义引用
- std::endl 导致使用 MinGW 编译的 Windows 8 崩溃
- 用mingw编译SDL2,使用崇高的文本2错误
- MinGW编译失败:我创建的头文件没有这样的文件或目录
- 获取记事本++以使用minGW编译和运行C++程序
- 使用小型转储和 GDB 分析崩溃,以便 mingw 编译的可执行文件
- 使用 MinGW 编译自动化代理
- 无法在Win7上使用MinGW编译RIES。
- Qt5:此代码使用msvc2012编译正常,但使用MinGW编译时出现错误..为什么?