腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
cmake
for
MinGW
中
链接
SDL1.2
时
,
对
‘`
WinMain@16
’
的
引用
未定义
、
、
我最近设法找到了与SDL2相关
的
问题
的
解决方案,但不知何故,这些解决方案并不适用于
SDL1.2
。/
mingw
-w64/
mingw
-w64-crt/crt/crt0_c.c:18: undefined reference to `
WinMain@16
'add_def
浏览 50
提问于2020-04-01
得票数 0
1
回答
编译C程序和
链接
、
、
、
我是否正确理解如何使用
cmake
进行
链接
?
cmake
_minimum_required(VERSION 3.2)add_executable(Sdltest ${SOURCE_FILES}) 我试图将sdl2
链接
到我
的</
浏览 1
提问于2015-07-29
得票数 0
回答已采纳
8
回答
在
C
中
,主函数不一定是函数吗?
、
这段代码编译,但没有意外,它失败
时
,
链接
(没有主要发现):void main();但是,下面的代码编译和
链接
很好,并有一个警告:void (*main)();问题:
在
浏览 9
提问于2010-02-12
得票数 14
回答已采纳
1
回答
GCC期权
的
CMake
配置等价
、
、
、
使用Windows 10上
的
C++ SDL2使用
MinGW
-w64编译g++项目非常简单,可以使用以下命令:add_executable(cfirst ${SOURCE_FILES}) 这导致编译失败,
引用
了多个“
未定义
的
引用
”,包括“
对
浏览 2
提问于2017-06-19
得票数 0
回答已采纳
1
回答
GCC C++
链接
错误:
未定义
的
“
WinMain@16
”
引用
、
、
、
、
当我试图构建我
的
项目
时
,我有
链接
问题在代码上。我得到错误‘
未定义
的
引用
'
WinMain@16
’。,我试图使用SDL库
的
一个项目,我正在工作。最初,我常常得到错误“
对
SDL_Init()
的
未定义
引用
”。然后,我将SDL2包含在项目
链接
器设置
中
。现在,我得到了
WinMain@16
的
相同错误。 这是
浏览 3
提问于2021-04-24
得票数 1
回答已采纳
2
回答
SDL2与
CMake
的
连接
、
、
我
在
将SDL2
链接
到我
的
项目
时
遇到了问题,这可能是因为我
对
CMake
并不熟悉,而且我也不完全知道如何用它创建新项目。每次我试图修复此问题
时
,都会出现以下问题之一:我尝试使用find_package,直接
链接
到文件,
链接</em
浏览 2
提问于2020-06-29
得票数 3
回答已采纳
2
回答
CMake
找不到库
、
、
、
、
我
在
CLion中有一个使用
CMake
的
项目。我已经添加了一个使用include_directories命令
的
目录列表,尽管IDE正确地找到了它们,并提供了自动完成和包含似乎正确
的
链接
,但是当我试图运行程序时,我会得到
对
所有函数
的
未定义
引用
的
错误。-make.exe: *** [Test] Error 2 Makefile:117: recipe for target 'Test'
浏览 1
提问于2018-04-02
得票数 1
2
回答
CMake
+ MSys2
未定义
的
对
所有事物
的
引用
(包括c++运行时)
、
、
、
我正在尝试开发一个跨平台
的
C++项目。
在
Linux上一切都很好,但在Windows (10) + MSys2上,我遇到了一个奇怪
的
问题。编译工作很好(获取我
的
包含目录,等等),但是
链接
失败了,出现了各种
未定义
的
引用
错误,这些错误都指向我所拥有的静态导入库,甚至是C++运行时。我尝试过设置
CMAKE
_CXX_COMPILER,
CMAKE
_MAKE_PROGRAM,但是配置步骤
的
输出总是相同
的<
浏览 8
提问于2021-01-08
得票数 1
回答已采纳
1
回答
从Cython代码创建可执行文件
、
、
、
我试图
在
cython
中
创建一个可执行文件,按照这里
的
说明:。但是,我一直得到错误“
未定义
的
对
'
WinMain@16
‘收藏品2.exe
的
引用
,我很想知道这是什么原因。if i == k: k = k + 1 n = n + 1
在
命令行
中
运行以下命令mt
浏览 4
提问于2016-01-22
得票数 2
回答已采纳
1
回答
未定义
对
‘`
WinMain@16
’
的
引用
错误
、
获取错误:c:/
mingw
/bin/../lib/gcc/
mingw
32/6.3.0/../libmingw32.a(main.o):(.text.startup+0xa0):
未定义
对
` `
WinMain@16
‘
的
引用
集合2.exe:错误: ld返回1个退出状态 同时
在
Virtual Studio代码
中
编译一个简单
的
c程序。我<
浏览 16
提问于2020-04-07
得票数 0
1
回答
用SDL2和崇高文本设置
MinGW
、
、
、
、
当我将SDL2 2/SDL.h包含在我
的
C文件
中
时
,我一直得到错误“
未定义
的
对
WInMain@16
的
引用
”。这是一个简单
的
带有simple
的
"Hello“程序,如果我删除SDL,它就会编译得很好(就像预期
的
那样)。 问题是我是新来
的
C(和SDL)
的
编译标志,我不知道如何
链接
(?)我正在使用崇高文本3编写代码,
浏览 6
提问于2013-09-19
得票数 1
1
回答
无法将curl和libgcc编译为
MinGW
/CLion (c++)
中
的
静态库
、
、
、
、
我试图将curl和libgcc编译为一个静态库,这样我就不必
在
我
的
程序
中
包含dll文件。当我通过命令提示符运行可执行文件
时
,libcurl.dll出现了问题。当我将dll文件作为可执行文件放在同一个文件夹
中
时
,它可以工作,但这并不是我真正喜欢
的
。‘c:/curlx86 86/libcurl.a
的
未定义
引用
(http2.o):(.text+0x2dc):
对
nghttp2_sessi
浏览 0
提问于2019-05-27
得票数 1
1
回答
我一直
在
Qt Creator
中
获得“
WinMain@16
的
未定义
引用
”
、
、
我试图
在
3.1
中
使用SDL2.0,
在
Windows 7
中
使用(QBS)。我已经将
链接
放在我
的
.qbs
中
以定位SDL文件夹,我认为一切正常,因为
在
我
的
main.cpp
中
,它识别SDL函数,试图自动完成它们。问题是,每当我试图编译
时
,我都会得到“
WinMain@16
”
的
“
未定义
的
引用
” 我使用
MinGW</
浏览 7
提问于2014-03-19
得票数 0
回答已采纳
2
回答
如何使用代码::块
中
的
wmain()入口点?
、
、
、
、
我重新安装了Code::Block(我安装了 (代码块-10.05
mingw
-setup.exe))。然后我试着编译这个非常简单
的
代码:{} c:\development\ide\codeblocks\
mingw
\bin..\lib\gcc\
mingw
32\4.4.1......\libmingw32.a(main.o):main.c||
未定义
的
对<
浏览 4
提问于2012-06-07
得票数 8
回答已采纳
1
回答
将.so文件与NDK
链接
时
出现错误
、
为什么
在
链接
共享目标文件时会出现此错误?/libcygwin.a(libcmain.o):(.text+0xa9) collect2: ld returned 1
浏览 1
提问于2011-06-26
得票数 0
1
回答
试图编译生成sha1散列
的
程序
、
、
、
、
然而,如果我试图编译这个程序,gcc会给我以下错误(gcc
在
windows上)gcc没有识别u_int
浏览 6
提问于2021-10-28
得票数 0
回答已采纳
5
回答
GLEW与
CMake
的
连接
、
、
如何使用
CMake
将GLEW
链接
到项目?endif() 我使用
MinGW
w64编译源代码,我们仅通过将包含和lib复制到它们各自
的
文件夹就成功地
链接
了GLFW和GLM,但是在对GLEW做了相同
的
操作之后,
CMake
仍然找不到它。如果我
在<
浏览 6
提问于2014-12-14
得票数 29
回答已采纳
1
回答
从源编译assimp不会生成libassimp文件。
、
、
因此,我使用x64_x86 developer命令提示符使用
cmake
编译了assimp库,据说这是必需
的
。(当我尝试使用常规控制台
时
,
cmake
做了一个错误,它找不到‘cl编译器’)。\bin\unit.exe-L\"{assimp root dire
浏览 11
提问于2022-06-26
得票数 0
回答已采纳
3
回答
wWinmain、Unicode和
Mingw
、
我正在学习windows API,并且使用
mingw
作为编译器,使用Code::Blocks作为我
的
IDE。我
在
使用wWinMain函数
时
遇到了一个问题。我使用了位于这里
的
程序。它在VSC++ 2008 express上编译得很好,但在使用
mingw
时
,我得到了“
未定义
的
对
WinMain@16
的
引用
”错误。(我想)我已经弄清楚问题出在哪里了。我
的
浏览 2
提问于2010-08-26
得票数 16
回答已采纳
1
回答
CLion & SDL
WinMain@16
错误
、
、
在
尝试使用库
SDL1.2
时
,我一直收到
WinMain@16
错误。(我知道它已经过时了,但我暂时有用)。当我使用CLion取消CMakeList.txt库
链接
时
,一切都很好。我还读过一些我需要添加以下标志
的
地方,-lmingw32 -lSDLmain -lSDL -mwindows,但是我不知道将它们添加到哪里。当将它们添加到
CMAKE
_CXX_FLAGS
时
,我会得到一个错误,在那里,Windows找不到它。 这是我
的
浏览 1
提问于2015-10-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
windows+CMake+mingw c/c+开发环境搭建
python安装dlib库的大坑
在CMake中指定项目名称的方法
从源码编译PaddlePaddle
Sodium:一个提供加密、解密、签名等功能的软件库
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券