- 博客(5)
- 收藏
- 关注
原创 鸿蒙南向编程-编译第三方库:OpenSSL库与Poco库
2、设置工具链,其中--target的值根据板卡类型进行更改,本次使用的是rk3568,--target选择的是arm-linux-ohos。3、编译OpenSSL,其中--prefix为SSL的安装路径,linux-armv4可以根据情况更改(如linux-aarch64)2、将源码解压,并进入当前文件夹,创建build.clang用于存放编译生成的文件。源码,本文下载的是openssl-OpenSSL_1_1_1f.zip。源码,本文选择的是poco-1.9.4-all.tar.gz。
2024-11-23 11:04:16
1236
原创 鸿蒙南向编程-通过CMake编译运行代码
1、新建文件夹HelloCMake,其中包含HelloCMake.cpp、CMakeList.txt以及文件夹build。执行cmake命令,其中DOHOS_SYSROOT_PATH为源码中musl的路径。可以使用file命令查看可执行文件格式,判断与板卡的可执行文件是否一致。3、build目录下会生成过程文件以及可执行文件hello_cmake。:基于IDE开发-搭建开发环境。2、进入build目录。
2024-11-19 09:51:52
601
原创 鸿蒙南向编译-编译运行第一个C++程序HelloOHOS!
完成后当前路径中会生成名为hello的可执行文件,该文件在Ubuntu中无法打开,可拷贝至板卡中进行查看。4、编写hello.cpp文件,存放待编译代码(存放路径没有限制)5、进入hello.cpp文件所在路径,执行下述命令。2、打开Ubuntu,进入源码所在路径。:基于IDE开发-搭建开发环境。
2024-11-18 16:30:32
576
原创 Catch That Cow 抓住那头牛
农民约翰被告知了一头逃亡牛的位置,想立即抓住她。他从数字线上的N点 (0 ≤N≤ 100,000)开始,牛在相同的数字线上的K点(0 ≤K≤ 100,000)。农民约翰有两种交通方式:步行和传送。*步行: Fj 可以在一分钟内从任何点X移动到X点 - 1 或X= 1 * 传送: Fj 可以在一分钟内从任何点 X移动到点 2 ×X。如果牛,不知道它的追求,不移动,它需要多长时间,农民约翰检索它?输入第 1 行:两个空间分离整数:N和K输出第1行:用最少的时间,在几分钟内,...
2021-11-02 14:25:27
172
原创 大数加法AC代码
题目:我有一个非常简单的问题给你。给定两个整数 A 和 B,您的工作是计算 A + B 的总和。输入输入的第一行包含整数 T(1<=T<=20),这意味着测试案例的数量。然后T行跟随,每行由两个正整数,A和B组成。 请注意,整数非常大,这意味着您不应该使用32位整数处理它们。您可以假设每个整数的长度不会超过 1000。输出对于每个测试案例,您应该输出两行。第一行是"案例":",#表示测试案例的数量。第二行是方程"A + B = Sum",Sum 表示 A + B 的结果。 请注意
2021-10-31 18:56:12
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅