0

我编写了 LD_PRELOAD 模块,我的所有源代码都在.cpp 中source.cpp,但现在我需要添加crypt.cpp一些我需要的类的文件,我如何使用多个 .cpp 文件通过 g++ 编译 LD_PRELOAD?

谢谢!

4

1 回答 1

0

如果您构建预加载库的命令是:

g++ -fPIC -shared -o preload.so source.cpp

那么您将其更改为:

g++ -fPIC -shared -o preload.so source.cpp crypt.cpp

即,您只需将文件名添加到编译 .cpp 文件的命令行末尾。

于 2012-05-25T11:05:55.250 回答