反正有没有在Linux中编译C ++源文件并使这些文件对用户不可读的问题?可以将文件加密或将其读取到内存中。 我们正在开发基于Linux的软件,我们不希望我们的用户直接访问我们的源代码文件。
答案 0 :(得分:1)
一旦从C ++源文件创建了二进制文件,则不需要原始源文件即可运行程序。您只能分发已编译的程序。
答案 1 :(得分:-1)
只需使用您的软件及其依赖项构建一个容器映像,然后在任何地方运行它。无需分发源代码或编译特定的发行版。
例如,您可以使用Flatpak或Docker。