小编the*_*dey的帖子

如何共享我的C/C++项目并隐藏一些源代码?

我想分享我用C/C++(Linux环境gcc/g ++编译器)编写的项目作为共享库/静态库而不实际共享源代码.这样其他用户就可以在不知道我的源代码的情况下使用我的项目.任何人都可以告诉我如何以.so/.a格式分享它?

假设,我的项目看起来像:

main.cpp, source1.cpp, source2.cpp, source3.cpp, head1.h, Makefile

如何通过隐藏文件source1.cpp,source2.cppsource3.cpp的源代码并将它们作为共享库/静态库来共享此项目.main.cpp文件包含main()函数.告诉我详细的程序.

PS:我是共享库/静态库的新手.

c c++ unix shared-libraries static-libraries

3
推荐指数
1
解决办法
369
查看次数

标签 统计

c ×1

c++ ×1

shared-libraries ×1

static-libraries ×1

unix ×1