2 链接阶段,将每个源雀歼文件转成的二进制文件,及相关的系统库文件共同打包生成可执行文件。
3 从定义上可以看出,链接阶段,出现错误有两种可能:
1) 函数中引用了不存在的函数。
2) 编译环境有问题,导致ld出错。
步骤1、明确自己项目中解决方案的配置和平台(具体根据自己的项目设置);在解决方案中选中自己的项目,右键d出选项框后选择属性,进行设置。步骤2、设置配置和平皮烂台这两个选项,比如纳握纯你的电脑是64位的就选x64,否则选Win32;选择【C/C++】-【常规】-【附加包含目录】-【编辑】,把自己的文件路径附加进去;
无法打开源文件
步骤3、【连接器】-【常规】-【附加库目录】-【编辑洞咐】,把自己的.dll库文件路径附加进去;
无法打开源文件
步骤4、【连接器】-【输入】-【附加依赖项】-【编辑】,把自己的库文件附加进去;
无法打开源文件
以上就是无法打开源文件的具体介绍和 *** 作方法了,希望可以帮助到你哦。
是不是这个错轮亮误"linkererror
:undefined
symbol
'_printf'"????
如果是的这个错误的话,则
在源文件中使用了没有定义过的符号_printf。有两个可能:
(敬基1)工程亮桐谨中的所有.c源文件中都没有定义过_printf。
(2)定义了_printf的源文件被编译成.obj文件后没有和modle
5.obj一起进行链接
你可能没有包含相关的头文件吧
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)