作者freesamael (烧卖)
看板LinuxDev
标题Re: [问题] 如何让Function可以动态Link呢?
时间Fri Aug 24 12:31:30 2007
※ 引述《origo (补习班版在哪儿啊,告诉我)》之铭言:
: 请问大家,
: 我有一个需求是,
: 我要加一个Function进一个build起来会是动态连结的lib里,
: 那在lib端我要注意什麽吗?
: 另外在主程式端, 我要如何宣告我用到的function是要
: 动态连结的, 且要连到某一个lib呢?
: 谢谢.
都照一般写法就行了,无论你要编译成执行档、static library 或是 shared object,
都是编译参数的差别而已。(当然啦,只有编译执行档可以有 main function)
你可以参考这个教学的 create shared library 制作动态联结的程式库:
http://www.adp-gmbh.ch/cpp/gcc/create_lib.html
这边文章也有说到用到 library 的程式编译时参数该怎麽下。
--
Licensed under CC2.5(TW) by-sa, Samael Wang.
http://creativecommons.org/licenses/by-sa/2.5/tw/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.124.183.14
1F:推 origo:谢谢你,我在学习. 08/24 13:59