首页 文章 精选 留言 我的

精选列表

搜索[开发环境],共10034篇文章
优秀的个人博客,低调大师

eclipse上Android NDK开发环境搭建

首先要有已集成好Android adt插件的eclipse,如果没有,到http://developer.android.com/sdk/index.html下载已集成ADT的eclipse。 下载Android NDK包http://developer.android.com/tools/sdk/ndk/index.html并解压。 打开eclipse,点击菜单栏 Windows ---> Preferences---> Android ---> NDK 找到上一步解压的NDK,点击OK 保存。 新建一个Android项目ndktest,并在工程下新建jni文件夹。 在编写native函数,例在com.example.ndktest下创建类 myjni。 运行cmd,定位到ndktest根目录下,运行命令javah -classpath bin\classes -d jni com.example.ndktest.myjni 会在jni文件下生成一个h头文件。 如果点开有报错,可以忽略它,可能因为找不到jni.h这个头文件,先不管。 在jni文件夹下编写com_example_ndktest_myjni.c文件实现方法getSum。 在jni文件夹下编写android.mk文件 在package Explorer 里,右键工程 ----> Properties 选择Program ---> OKOK 保存。 libmyjni.so 动态库已生成libs\armeabi文件夹下。 后面附上HTK中工具HCopy的Android 动态库工程的源码,下载导入工程后,确保已经安装好NDK,并修改第9步,第二图中的NDK_Builder的location到你的NDK包下的cmd即可。 上述例子工程源码:http://down.51cto.com/data/1499353 HCopy动态库工程源码:http://down.51cto.com/data/1499346 本文转自 ponpon_ 51CTO博客,原文链接:http://blog.51cto.com/liuxp0827/1438625,如需转载请自行联系原作者

优秀的个人博客,低调大师

Qt Creator 4.15 发布,Qt 集成开发环境

Qt Creator 4.15 已经发布,本次更新主要包括 CMake 项目管理器的功能更新和错误修复。 多配置支持 在 Qt Creator 4.15 之前,只有第一个 CMake 文件的 api json 导出被解析。现在,Qt Creator 支持 Xcode、Visual Studio 和 Ninja Multi-Config 等多配置生成器,用户只需要配置一次 CMake,而能够更快地在构建类型之间切换。在 CMake 项目设置中,有一个 " Build type" 字段,需要匹配单配置生成器(Ninja、Makefile)的 CMAKE_BUILD_TYPE 变量。 用初始参数重新配置 此前,在项目获得 CMakeCache.txt 文件之前,会使用初始的 CMake 参数值。之后项目设置的所有变化都会导致参数为 -D<variable>:<type>=<value> 或 -U<variable>cmake 的命令行调用,这些参数将存储在 CMakeCache.txt 中,并通过 file-api json 文件提供给 Qt Creator。而 Qt Creator 4.15 增加了一个名为 "Re-configure with initial parameters" 的按钮,它可以进行 "Clear CMake configuration",然后用 "Initial CMake parameters" 列表的值运行 cmake。只有初始cmake配置成功,才能添加编辑 CMake 变量。 复制和批量编辑 CMake 变量 当项目初步配置好,Qt Creator 可以读取 CMake 文件-api json文件后,就可以添加修改 CMake 变量。通过 "Copy" 和 " Batch Edit…" 功能,用户可以比以前更快地配置一个 CMake 项目。这些变量会被发送到 cmake,并且会被持久化在 <BuildDir>CMakeCache.txt 中。如果想保留这些值,可以把它们保存到 "Initial CMake parameters" 列表中。 自动备份 CMake 配置 Qt Creator 4.15 会在运行 CMake 之前,用 -D<variable>:<type>=<value> 或 -U<variable> 参数复制 CMakeCache.txt 和 .cmake/api/v1/reply json 目录。 如果 CMake 因为某些原因失败了,备份会被恢复,这样用户就能得到之前的工作配置。同时,修改的内容仍然会出现在对话框中,用户将有机会调整它们。 快速访问 CMake 目标定义 在定位器中,可以通过 Ctrl + K,然后输入 "cmo",打开目标对应的 CMakeLists.txt 文件。但如果用户有一个 CMake API,并使用函数调用创建目标,那么用户将得到 CMake API cmake 文件定义,而不是调用该函数的 CMakeLists.txt 文件。Qt Creator 4.15 已经修复了这个问题。 更多详细内容,请查看更新公告。

优秀的个人博客,低调大师

Qt Creator 4.12.4 发布,Qt 集成开发环境

Qt Creator 4.12.4现已发布。此版本修复了 iOS 设备上的 C ++ 调试问题,并将 MCU 支持修改为适用于 MCU 1.3 版本的新 Qt。 具体更新内容如下: Editing 修复了在二进制文件中搜索时崩溃的问题 QML 修复了 singletons 的完成 修复代码模型重置后的导入扫描 Projects CMake 修复了与在线安装程序一起安装时搜索“ninja”的问题 Platforms MCU 适应了针对 MCU 1.3 的 Qt 中的更改 更多详细内容可参见更改日志。 下载地址:https://www1.qt.io/offline-installer

优秀的个人博客,低调大师

Qt Creator 4.12.3 发布,Qt 集成开发环境

Qt Creator 4.12.2现已发布。此版本修复了以下问题:通过 Android 选项页安装适用于 Android 的 OpenSSL 时,Qt Creator 可以递归删除当前工作目录,而无需给用户提供明智的选择。 具体更新内容如下: Editing 修复了 cursor navigation 后缺少补全更新的问题 修复了字符串文字的行号 修复 freeze Projects 解决了“添加构建库搜索路径”和较旧的 CMake 版本的问题 修复了没有名称的项目被视为无效的问题 Debugging 修复了 Qt 5.14 和更高版本的 QDateTime pretty printer 修复了 Qt 5.15 和更高版本的QJson pretty printer Platforms 修复了在设置中安装适用于 Android 的 OpenSSL 可能会删除当前工作目录的问题 解决了保存设置的问题 更多详细内容可参见更改日志。 下载地址:https://www1.qt.io/offline-installers

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册