用于IPAD的C++应用程序,带有C++Lucene库
C++ app for IPAD with C++Lucene library
我计划用C++为ipad构建一个应用程序。我从未为ios构建过任何应用程序。我想知道是否有可能在ipad中使用Lucene库编写一个C++应用程序。我可以用visual c++编写代码并用xcode编译吗。我也可以在macos中使用相同的代码吗?我真的很想用Java构建这个应用程序,这样它就可以在任何地方工作,但不幸的是,我pad不支持Java。
请为我提供一些构建此应用程序的好建议。
谢谢。
否。您无法在Visual Studio中为iPad构建。
您可以将C++包含在名为.mm的"Objective-C++"文件中,但您必须学习包含C++代码的Objective-C的最低要求。
至于在mac上使用相同的代码,这取决于你将逻辑与显示代码分离的程度——你可以重用一些代码,但你不能简单地点击"为mac构建",让iPad应用程序神奇地在mac上运行。至少,您必须构建一个完全独立的接口。
为iOS等构建应用程序需要一些简单的步骤:
- 买一台Mac
- 学习一些Objective-C
这是没有其他办法的。
相关文章:
- Cpp-Tuple使用带有变量的get
- 当在带有Eigen的C++中使用GDB时,我如何才能看到更多的大矩阵
- C++中带有List类的迭代器Segfault
- 带有特殊路径部分的"std::filesystem::weakly_canonical"失败
- 在C应用程序中运行C++(带有STL)函数
- 有没有一种方法可以创建一个带有哈希表的数据库,该哈希表具有恒定时间查找功能
- C++使用数组作为多维数组,尽管将其初始化为带有指针的 1D
- C++Boost Asio Pool线程,带有lambda函数和传递引用变量
- 在while循环中输入带有std::cin的字符串后,控制台会输出大量胡言乱语
- 发送一个带有libcurl C++问题的帖子请求:s
- 当使用带有VS2019或VSCode的虚幻引擎4.24.2时,我如何修复这些错误的Intellisense错误
- 带有指定长度字符* 参数的 std::regex_search 在 VS2017 中不起作用?
- 在C++中将类(带有Vector成员)保存为二进制文件
- 如何处理linux终端中带有负号(-)的C++中的命令行参数
- 建议在运行时将带有类实例的列表从c++导入qml
- 带有 -stdlib=libc++ 的 clang++ 9.0.1 找不到<optional>
- 带有继承的C++工厂
- 带有Protobuf序列化的C++Hazelcast:字符串不是UTF-8格式的
- 在std::vector上存储带有模板的类实例
- 用于IPAD的C++应用程序,带有C++Lucene库