来自C ++代码的独立可执行文件

时间:2017-07-30 17:42:45

标签: c++ makefile executable

我有一个.cpp代码,包含多个类(多个.hCells(10, 6).PasteSpecial 文件)和一个我最初在Linux上创建的Makefile。现在,我需要向某人提供此代码,而我最好不要提供源代码。我想知道是否有可能从代码生成独立的可执行文件,无论他们的平台或操作系统如何,他们的计算机上的其他人都可以使用该代码。

2 个答案:

答案 0 :(得分:0)

如果您真的必须在C ++中使用它并在某个未知的操作系统中执行它,您可以在VM中编译它并将其与VM一起打包。否则我会建议使用Java,因为它的设计完全符合您的描述。

答案 1 :(得分:0)

你可以cross compile for multiple platforms。这导致每个平台有一个可执行文件。另一种方法是run a Virtual machine inside your binary

相关问题