为不同的语言和平台创建C++DLL
Creating C++ DLL for different languages and platforms
我想在C++中实现一些函数(创建dll)
目的是能够将其用于不同的平台,如C#WinForm和Linux服务器,例如PHP。
写一次最好的方式是什么?
制作一个普通的C接口,并具有类似void f(void*cpp_pointer,…)的函数,其中每个cpp_pointers都有一个创建和处理函数。
相关文章:
- 如何使用可视化代码和平台IO将环境变量注入CPP文件?
- 了解虚拟继承类 vtables 和 vptr 创建
- 使用结构和映射创建priority_queue
- 注册表-获取值(而不是键)上次更改的时间和键创建日期
- 仅使用 C++ 和 cmd 创建.lnk文件
- 如何通过boost::asio和shared_ptr创建串行端口
- 使用 C++ 和 OOP 创建面积计算程序
- Qml - c++ 类和 QmlRegisterType 创建的类之间的交换日期
- 如何从标头和库创建 DLL
- C++和 ODB:创建对象的向量
- 使用JNI和OPENCV创建的LIB的未定义符号
- 如何为 cpp 和 h 文件创建别名(并忽略编译器__attributes__)
- 为原始指针、智能指针和值创建成员函数的编译时变体
- 需要帮助改进我的 c++ 和类创建 2.
- 需要帮助改进我的 c++ 和类创建
- 为项目和循环创建简单的控制菜单会比预期打印提示的次数更多
- 可视化如何使用C /Winrt和Angle创建EGLSURFACE
- 使用com0com和hub4com创建和测试虚拟串行端口
- 无法发布C 中的CreateFileMapping和MapViewOffile创建的共享内存
- 为不同的语言和平台创建C++DLL