CSDN论坛 > Delphi > VCL组件开发及应用

如何使用C++编译的OBJ文件?? [问题点数:20分,结帖人dengyz]

Bbs1
本版专家分:28
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:5
Bbs1
本版专家分:28
Bbs1
本版专家分:74
Bbs10
本版专家分:182284
Blank
进士 2004年 总版技术专家分年内排行榜第六
Blank
银牌 2004年4月 总版技术专家分月排行榜第二
Blank
红花 2006年1月 Delphi大版内专家分月排行榜第一
2005年12月 Delphi大版内专家分月排行榜第一
2005年11月 Delphi大版内专家分月排行榜第一
2005年10月 Delphi大版内专家分月排行榜第一
2005年6月 Delphi大版内专家分月排行榜第一
2004年10月 Delphi大版内专家分月排行榜第一
2004年9月 Delphi大版内专家分月排行榜第一
2004年8月 Delphi大版内专家分月排行榜第一
2004年7月 Delphi大版内专家分月排行榜第一
2004年6月 Delphi大版内专家分月排行榜第一
2004年5月 Delphi大版内专家分月排行榜第一
2004年4月 Delphi大版内专家分月排行榜第一
2004年3月 Delphi大版内专家分月排行榜第一
2003年12月 Delphi大版内专家分月排行榜第一
2003年11月 Delphi大版内专家分月排行榜第一
Blank
黄花 2006年4月 Delphi大版内专家分月排行榜第二
2005年5月 Delphi大版内专家分月排行榜第二
2005年4月 Delphi大版内专家分月排行榜第二
2005年3月 Delphi大版内专家分月排行榜第二
2005年2月 Delphi大版内专家分月排行榜第二
2004年12月 Delphi大版内专家分月排行榜第二
2004年2月 Delphi大版内专家分月排行榜第二
Bbs1
本版专家分:28
匿名用户不能发表回复!登录|注册
其他相关推荐
Linux内核---10.obj-y中将.c编译为.o流程
Linux内核---10.obj-y中将.c编译为.o流程
vs2012自动编译并且删除obj和bin文件
有时候和了主干(分支)之后,需要编译一下,但是有懒得开vs,所以写了个bat,自动的编译。 缺点: 1.如果目录下有多个sln文件,则有可能编译不成功,因为它是找到所有的sln文件然后编译的。 2.可以编译08的。但是路径的话,要自己改下。 3.因为用的是MSBuild.exe命令,比平时用vs直接编要严格些。所以你会发现有时候vs编的过,但是这个却编译不过。 4.复制下面的文本
如何在kernel模块中使用已经编译好的obj文件
这也是一时心血来潮,觉得好玩。 在Document/kbuild/modules.txt中看到这么一段 --- 3.3 Binary Blobs     Some external modules need to include an object file as a blob.     kbuild has support for this, but requires the
C语言调用obj文件中的函数源代码
利用C语言调用obj文件中的函数,来实现函数的功能。
Linux下c和cuda混合编译,并生成动态链接库.so和使用
梗概如果要生成动态链接库,就需要把源码,无论是.c .cpp .cu还是其他的语言写的程序,都通过编译器变成.o文件,之后把相应的.o文件进行链接成为.so动态链接库。这样就可以直接调用其中的函数了。 形成过程: .c .cpp .cu -> .o -> .so 使用 : test.c + .so - > test ./test 但是其中还是有许多的小细节需要注意的。现在就举个栗子:把y
.obj 与 .exe 的区别
obj里存的是编译后的代码跟数据,并且有名称,所以在连接时会出现未解决的外部符号一说。当连成exe后便不存在名称的概念了,只有地址。lib就是一堆obj的组合。    编译器会默认链接一些常用的库,其它的需要你自己指定。目标文件,一般是程序编译后的【二进制文件】,再通过链接器和资源文件链接就成可执行文件了。OBJ只给出了程序的【相对地址】,而可执行文件是【绝对地址】。
Android NDK编译的程序依赖obj文件夹下so
so引用方式不用PREBUILT的方式,就可以不依赖obj/local/.... #LOCAL_SHARED_LIBRARIES := *** LOCAL_LDFLAGS   := -pie -fPIE #LOCAL_LDFLAGS  += -Wl,--allow-shlib-undefined #LOCAL_ALLOW_UNDEFINED_SYMBOLS := true
项目文件夹下的obj文件夹
visual studio 2005在编译过程中要生成一些中间文件,生成的这些中间文件就存放在obj文件夹中。obj文件夹下的Debug、Release文件夹分别存放调试版本、发布版本编译过程中生成的中间文件。编译完成后,这些文件就没什么用了,成为了垃圾,所以不用理会obj文件夹中的东西。解决方案及其各个项目通常在“调试”版本中生成并测试。开发人员将反复编译“Debug”版本(在开发过程的每一
在arm和windows下打包obj成Lib库的方法
和第三方合作时可能会涉及到某些模块需要保密,而提供给第三方的代码又要让第三方能够正常new,所以需要把某些.c生成的Obj打包成库,然后把.c删除。 具体需要知道两条指令就行,分别是arm下的和windows下的,看例子:    1、arm下:    armar -create -r bbkdrv.lib  lcd.obj adc_channel.obj alerterdrv.obj ale
vxworks添加一个文件编译
在vx5.5的BSP中增加一个.c文件,要改哪个文件,才能在编内核时把它编进去? 在makefile里添加xx.o MACH_EXTRA      =xx.o 工程里再add下
关闭