在DLL中导出功能.C和C
Exporting functions in a dll. C and C++
我有一个名为Proharts的应用程序,可以从C DLL读取和访问文件。现在如果我添加类似的内容并以x64模式编译DLL。(VS2010-> Win32 Console App-> dll)
int __stdcall Testb(int v)
{
return v;
}
然后在 def 文件中定义。
但是,如果我在同一文件中具有类似此功能的内容(其名称也存在于DEF文件中)
int __stdcall AdvancedFunction(int v)
{
//Calling a library that requires other libraries such as boost
return ..;
}
那么,即使是第一个函数也没有被调用,而调用DLL的应用程序仅声明DLL存在错误。谁能告诉我可能会出现什么问题?我已经将所有依赖项放在了DLL文件中,但是我仍然会遇到错误。我使用了依赖性检查器,并指出两个功能是C函数,而不是C 关于我如何解决此问题的任何建议或提示。
粘贴了依赖项和其他dll文件后,我的图书馆工作了。
相关文章:
- MFC/DLL中缺少ATL :: CSTRINGT功能,该功能与Clang/vs-2019构建
- 加载所有DLL功能
- 在C 功能执行后,使用GCHANDLE CRALSES将大型结构从C#Unity脚本传递到C DLL
- 来自Pascal DLL/SO中的C 加载和调用功能
- 我应该如何分享该过程和多个DLL之间的功能列表
- 通过功能指针通过DLL进行回调功能,运行时检查失败#0错误
- 从DLL到EXE C 的呼叫功能
- 使用C /CLI包装器DLL时缺少功能
- 如何从Java中的C DLL加载和使用结构和功能
- 我可以用具有相同功能名称的多个DLL加载元素吗?
- C 通过引用DLL中的功能传递std ::字符串
- 调用包含C#功能指针的DLL函数
- 在DLL中导出功能.C和C
- 从X86 DLL获取导出功能
- 如何从Delphi编译的DLL中调用C 中的功能
- 功能在DLL中
- 错误:在C#中调用C DLL功能
- 如何将多个静态链接库合并到一个dll中,给定每个静态库定义导出的功能(vc++2008)
- c静态库在cpp dll中的功能
- 是否有用于修改AutoHotkey_L中DLL调用功能的标准协议