知害尽利 发表于 2012-11-14 11:32

busybox问题请教

请问一下把c++的代码移植到busybox中有没有可能呢?

知害尽利 发表于 2012-11-14 16:25

试过像C一样添加,发现编译的时候根本不会去编译.cpp的文件,不知道怎样修改Makefile,让其能够把C++的代码也编译进去

bensenq 发表于 2012-11-14 23:27

search keyword: c,c++混合编程

知害尽利 发表于 2012-11-15 13:28

写了一个C的主函数,调用另一个C++文件里的函数,分别用gcc和g++生成.o文件,最后只能用g++链接成可执行文件。不知道对于busybox用这种方法是否可行。不管了,试试就知道了

wk-sky 发表于 2012-11-16 15:06

没试过C++的,这个应该可以的吧

知害尽利 发表于 2012-11-27 11:26

回复 3# bensenq


    嗯,感谢你的提醒。
    我现在的做法是把C++程序用extern "C"的形式封装,制作成库放到编译器lib库里面。另写一个C程序调用C++的接口。
页: [1]
查看完整版本: busybox问题请教