Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在另一个C++;节目?_C++_C Preprocessor - Fatal编程技术网

C++ 如何在另一个C++;节目?

C++ 如何在另一个C++;节目?,c++,c-preprocessor,C++,C Preprocessor,假设我有一个程序,我编译并生成一个预处理的输出文件,如本页所述: 它生成一个.i文件作为输出。有人知道我在哪里可以找到在其他程序中正确使用此输出文件的示例吗?预处理文件是包含所有预处理器替换的文件。你应该把它们编译成其他源文件。如果你想创建一个Java包装器,你会非常乐意拥有这个文件。 请参阅:您是否尝试将其作为常规源文件与其他文件一起编译?我觉得这应该行得通……这很有趣。我没有意识到我可以把它当作一个源文件。我如何将它(X.hpp.I文件)包含在另一个源文件(.cc/.cpp)中?

假设我有一个程序,我编译并生成一个预处理的输出文件,如本页所述:


它生成一个.i文件作为输出。有人知道我在哪里可以找到在其他程序中正确使用此输出文件的示例吗?

预处理文件是包含所有预处理器替换的文件。你应该把它们编译成其他源文件。

如果你想创建一个Java包装器,你会非常乐意拥有这个文件。
请参阅:

您是否尝试将其作为常规源文件与其他文件一起编译?我觉得这应该行得通……这很有趣。我没有意识到我可以把它当作一个源文件。我如何将它(X.hpp.I文件)包含在另一个源文件(.cc/.cpp)中?