gpt4 book ai didi

c - 如何从主函数调用dll文件?

转载 作者:太空宇宙 更新时间:2023-11-04 08:55:55 30 4
gpt4 key购买 nike

我有两个函数处理来自 main.cpp 文件的字符串并返回 bool 结果。

我使用 kmp.h 和 kmp.cpp 文件创建 dll 文件执行项目。 [此文件包含处理来自 main.cpp 的字符串的函数定义]

如何将这次执行生成的 dll 文件用于 main.cpp 文件?这样我就可以直接从 main.cpp 传递字符串,dll 文件返回我在 kmp.cpp 文件中编码的输出?

最佳答案

您需要将您的 kmp 库链接到您的主程序。 kmp.dll 不应包含 main,因为它只是一个库,而是 main.cpp 可以调用的执行所需操作的函数。您需要告诉您的 IDE 链接到您的 kmp 库,并在 main.cpp 的顶部包含您的 kmp 头文件。您将能够仅使用包含的 header 进行编译,但您需要链接您的 dll 才能实际使用您的可执行文件。

关于c - 如何从主函数调用dll文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17050396/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com