【发布时间】:2012-12-13 21:30:15
【问题描述】:
我有一个 C++ 应用程序,如何从 test.cpp 函数加载函数并执行它?我需要适用于 Windows 和 Linux 的解决方案。我需要这个,因为我的应用程序用户应该根据他们的需要更改此功能。
谢谢!
【问题讨论】:
-
你的意思是不编译就调用它?
-
或者,您的意思是从共享对象(如
dll)加载它? -
@Nick,是的,我需要在不编译应用程序的情况下启动函数
-
您可以将其编译到共享库并即时链接,但这会带来一些几乎无法克服的安全问题。
-
如果 python 是一个选项,请查看boost.org/doc/libs/1_52_0/libs/python/doc