码迷,mamicode.com
首页 >  
搜索关键字:链接器    ( 542个结果
使用Xcode 5创建Cocoa Touch Static Library(静态库)
首先科普一下静态库的相关知识:程序编译一般需经预处理、编译、汇编和链接几个步骤。对于我们项目中的一些公共代码,如果想要对其进行复用,可以把这些代码编译成一 个静态库文件。在链接步骤中,链接器会从库文件中取得对应的代码并生成可执行文件。静态库的执行文件中包含了库中的完整代码,但是多次使用会产生多份冗余...
分类:其他好文   时间:2014-07-23 16:46:31    阅读次数:224
vs2010程序运行出错 link : fatal error lnk1123: 转换到 coff 期间失败: 文件无效或损坏
这个是由于日志文件引起的,解决方法:方法一:将项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。 或者将项目\属性\配置属性\链接器\清单文件\生成清单:原来是“是”,改成“否”。方法二:删除...\Microsoft Visual Studio 2010\VC\bin...
分类:其他好文   时间:2014-07-23 12:39:36    阅读次数:167
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
之前使用VS2010都没有什么问题,过了好久没用了,今天突然使用就一直报链接器链接错误,下面是网上找的一个比较好的解决方法: 在电脑里面搜索发现 C:\Program Files\Microsoft Visual Studio 10.0\VC\bin\cvtres.exe(是你软件安装路径bin目录下的cvtres.exe文件) C:\Windows\winsxs\x86_netfx...
分类:其他好文   时间:2014-07-20 11:21:38    阅读次数:180
c程序的启动过程的反汇编分析
0x01  工具准备 1.最简c代码一只, int main(){ return 0;} 2.ollydbg 3.VC++6.0 4.GCC(mingw) 0x02  代码分析 int main() { return 0; } 在gcc下,添加-nostdlib编译选项,即链接器不链接标准库,会提示以下错误信息:   D:\Backup\我的文档\src>gcc mai...
分类:其他好文   时间:2014-07-19 23:12:48    阅读次数:452
应用程序无法正常启动0xc0150002 解决方式
我也遇到过此问题,解决的方法:方案一: 在项目的“属性|配置属性|链接器|常规”中的“启用增量链接”选择“否”。此方法阻断了问题产生的源头,其每次生成exe文件时都直接嵌入清单文件,而不是默认的依据时戳而决定是否更新清单文件。方案二:不嵌入清单文件。在项目的“属性|配置属性|清单工具|输入和输出”....
分类:其他好文   时间:2014-07-19 17:14:58    阅读次数:194
C语言内存模型 (C memory layout)
一. 内存模型 1. .text 代码区(code section)。由编译器链接器生成的可执行指令,程序执行...
分类:编程语言   时间:2014-07-16 19:27:33    阅读次数:318
__declspec(dllimport)的小秘密(转)
昨天和同事使用一个dll(lib+dll)的时候,发现他在引用头文件是,并没有使用__declspec(dllimport),但是程序完全运行正常,不明觉厉下,去网上翻了下资料,原来是链接器的原因,这里贴一个转帖,已经写得很清楚了。邓立波深圳,2008-6作者联系方式:email:libodeng@...
分类:其他好文   时间:2014-07-15 09:52:08    阅读次数:168
Python学习笔记之六:在VS中调用Python
1,安装配置好Python本身的运行环境,以能在命令行下运行py脚本为准2,将Python的根目录下的include文件夹,添加到VS的项目属性->配置属性->C/C++->"附加包含目录"中3,将Python的根目录下的libs文件夹,添加到VS的项目属性->配置属性->链接器->"附加库目录"中...
分类:编程语言   时间:2014-07-12 13:36:56    阅读次数:227
fatal error LNK1104: 无法打开文件“libc.lib”的问题
如果将用低版本的VC开发的项目,拿到高版本的VC开发环境上去编译,链接时也许会触发LNK1104错误。解决方案是链接时忽略此库,在此提供三种解决方案: 1、解决如下:项目->属性中->配置属性->链接器->输入->在忽略特定库 2、解决如下:项目->属性->配置属性->链接器->命令行输入/node...
分类:其他好文   时间:2014-07-11 09:15:54    阅读次数:315
LMA(装载内存地址)与VMA(虚拟内存地址)
关于LMA和VMA,这个问题,有点点小复杂,不过,此处,我会把我的理解,尽量通过通俗的方式解释出来,以方便理解。当然,鄙人水平有限,难免有错,希望各位批评指正。       一般提及LMA和VMA,多数情况都是和ld,链接器相关的。在了解这两个名词的详细含义之前,有些基本知识和前提要说一下: [基础知识] 1。从你写的源代码到执行你的程序,一般经历了这几个过程:源代码编辑 -> 编译 ->...
分类:其他好文   时间:2014-07-05 23:39:47    阅读次数:179
542条   上一页 1 ... 50 51 52 53 54 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!