混合monotouch和Obj-C或c++
mix monotouch and Obj-C or C++
我有另一个疯狂的想法:为什么我想在XCode中创建一个静态库,然后为它创建monotouch绑定,然后将这个库与monotouch项目链接。在一个项目中拥有所有的源代码会容易得多…
我试图有Obj-C,或C或甚至c++源代码在monotouch项目全部编译在一起。但显然我没能做到这一点。我不能使C代码编译从monodevelop。
有人尝试过这种方法吗?利弊(如果可能的话)是什么?
你是对的,你可以有几个项目,在不同的语言,在一个单一的MonoDevelop解决方案。
然而,你仍然需要创建绑定来访问非 . net代码(例如C/c++)和主(c#)项目解决方案中的数据。
因此,在许多情况下,拥有一个单一的解决方案可以是一个位更简单,但它不会是很多更简单-除非你在每个项目中使用。net。注意:现在MonoDevelop中有绑定解决方案模板可以使绑定非-。NET代码更简单。这样更有可能帮到你。
相关文章:
- 如何在.obj文件上运行IlDasm?
- 如何使用Qt 3D库加载和显示搅拌机.obj源文件场景
- 在 opengl 中渲染 obj 文件时出现黑窗口
- 使用 Boost.Spirit 解析具有混合数据类型的 OBJ 文件?
- 正在读取 obj 文件!(指数)
- 我在主函数的左括号上不断收到错误,消息为obj\Debug\main.o||在函数"ZN11linked_listC1Ev"中:|
- float* 已在 Gameobject.obj 中定义
- 可执行文件C++包括.obj,.lib和.dll吗?
- C++成功复制动态分配的 obj 而不复制 ctor?
- OBJ 文件C++与 ubuntu 问题
- 为什么定义复制构造函数会给我错误:无法将类型 'obj&' 的非常量左值引用绑定到类型为"obj"的右值?
- OBJ 向量到成员函数
- 在istream_iterator中使用后的 C++ FSTREAM obj 回滚
- 使用sscaf_s从obj读取顶点线不起作用
- 移植DXUT SDKMesh以导入OBJ文件,在哪里添加纹理坐标和索引
- /usr/bin/ld: build-debug/obj/gpsitem.o: 文件无法识别: 文件被截断
- 将多个网格放入单个波前 OBJ 文件中
- :-1: 错误: LNK1104: 无法打开文件"我的项目.obj"
- Python 脚本到 c .obj 文件
- MyClass obj = MyClass();'MyClass()'在这里指的是临时对象吗?