0
有大量的提供了有关如何从DLL(我已经做过很多次)导出函数的信息,但我听说,这也可以从一个可执行文件中导出函数,以便外部DLL可以调用它们。导出功能
虽然我已经成功地得到这个工作,它好像有一些问题的切入点:
- 如果没有明确设置,则默认为错误的“主”在 一个不起眼的子库。
- 如果是明确设置,那么它的输入参数,argc和argv遭到损坏(ARGC可以〜20000000或〜-700000)。
我无法找到有关从可执行文件导出函数的任何文档 - 我应该采取暗示而不是做它?
[背景:这是为了使在Windows和Linux的过程我们工作的一部分。 Linux版本意外地从可执行文件中获取函数,而不是从助理dll中明确导出的函数(这些函数具有相同的名称,但具有不同的参数)。我们决定尝试这种运行,从Windows可执行文件导出功能以及]