色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

OpenHarmony C++公共基礎類庫應用案例:HelloWorld

福州市凌睿智捷電子有限公司 ? 2023-11-23 08:22 ? 次閱讀

1、程序簡介

該程序是基于OpenHarmonyC++公共基礎類庫的簡單案例:HelloWorld。

該應用案例已在OpenHarmony凌蒙派-RK3568開發板(即OpenHarmony-v3.2.1-release)運行正常,詳細說明及案例源代碼可參考:https://gitee.com/Lockzhiner-Electronics/lockzhiner-rk3568-openharmony/tree/master/samples/a21_utils_helloworld

2、程序解析

2.1、創建編譯引導

在//vendor/lockzhiner/rk3568/ohos.build添加編譯模塊系統名稱。

{ "parts": { "product_rk3568": { "module_list": [ "http://vendor/lockzhiner/rk3568/default_app_config:default_app_config", "http://vendor/lockzhiner/rk3568/image_conf:custom_image_conf", "http://vendor/lockzhiner/rk3568/preinstall-config:preinstall-config", "http://vendor/lockzhiner/rk3568/resourceschedule:resourceschedule", "http://vendor/lockzhiner/rk3568/etc:product_etc_conf", "http://vendor/lockzhiner/rk3568/samples:samples" ] } }, "subsystem": "product_lockzhiner"}

注意:"http://vendor/lockzhiner/rk3568/samples:samples"表示將vendor/lockzhiner/rk3568/samples目錄添加到編譯中。

在//vendor/lockzhiner/rk3568/samples/BUILD.gn文件添加一行編譯引導語句。

import("http://build/ohos.gni")

group("samples") { deps = [ "a21_utils_helloworld:utilshelloworld", ]}

"http://samples/a21_utils_helloworld:utilshelloworld",該行語句表示引入//a21_utils_helloworld 參與編譯。

2.2、創建編譯項目

創建//samples/a21_utils_helloworld 目錄,并添加如下文件:

a21_utils_helloworld├── utils_helloworld_sample.cpp # .cpp源代碼├── BUILD.gn # GN文件

2.3、創建BUILD.gn

編輯BUILD.gn文件。

import("http://build/ohos.gni")ohos_executable("utils_helloworld") { sources = [ "src/utils_helloworld_sample.cpp" ] # 參與編譯的源代碼文件 include_dirs = [ "http://commonlibrary/c_utils/base:utils", "http://third_party/googletest:gtest_main" ] part_name = "product_rk3568" # 模塊名稱 install_enable = true # 安裝到系統中}

注意:

(1)BUILD.gn中所有的TAB鍵必須轉化為空格,否則會報錯。如果自己不知道如何規范化,可以:

# 安裝gn工具sudo apt-get install ninja-buildsudo apt install generate-ninjas# 規范化BUILD.gngn format BUILD.gn

(2)可執行程序的名稱

ohos_executable("utilshelloworld")中的utilshelloworld為可執行程序的名稱,必須與//samples/BUILD.gn文件的內容一致。

2.4、創建源代碼

utils_helloworld_sample.cpp具體代碼如下:

#include

using namespace std;

int main(int argc, char *argv[]){ cout << "Hello, World!" << endl; return 0;}

3、運行程序

系統啟動后,運行命令:

utils_helloworld

4、運行結果

運行結果:

# utilshelloworldHello, World!#


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 程序
    +關注

    關注

    117

    文章

    3792

    瀏覽量

    81189
  • 開發板
    +關注

    關注

    25

    文章

    5084

    瀏覽量

    97738
  • OpenHarmony
    +關注

    關注

    25

    文章

    3729

    瀏覽量

    16407
收藏 人收藏

    評論

    相關推薦

    EE-112:模擬C++中的實現

    電子發燒友網站提供《EE-112:模擬C++中的實現.pdf》資料免費下載
    發表于 01-03 15:15 ?0次下載
    EE-112:模擬<b class='flag-5'>C++</b>中的<b class='flag-5'>類</b>實現

    AKI跨語言調用神助攻C/C++代碼遷移至HarmonyOS NEXT

    跨語言調用,成為開發者和廠商面臨的重要挑戰。為解決這一痛點,一款名為AKI (Alpha Kernel Interacting)的開源三方應運而生,它通過高效封裝跨語言調用接口,幫助開發者將C
    發表于 01-02 17:08

    基于OpenHarmony標準系統的C++公共基礎案例:rwlock

    1、程序簡介該程序是基于OpenHarmonyC++公共基礎的讀寫鎖:rwlock。本案例主要完成如下工作:創建3個讀線程,每個讀線程
    的頭像 發表于 08-30 12:42 ?394次閱讀
    基于<b class='flag-5'>OpenHarmony</b>標準系統的<b class='flag-5'>C++</b><b class='flag-5'>公共</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>案例:rwlock

    基于OpenHarmony標準系統的C++公共基礎案例:SafeMap

    1、程序簡介該程序是基于OpenHarmonyC++公共基礎的安全關聯容器:SafeMap。Ope
    的頭像 發表于 08-30 12:42 ?393次閱讀
    基于<b class='flag-5'>OpenHarmony</b>標準系統的<b class='flag-5'>C++</b><b class='flag-5'>公共</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>案例:SafeMap

    基于OpenHarmony標準系統的C++公共基礎案例:SafeQueue

    1、程序簡介該程序是基于OpenHarmonyC++公共基礎的線程安全隊列:SafeQueue。線程安全隊列,是在dequeue的基礎
    的頭像 發表于 08-30 12:41 ?332次閱讀
    基于<b class='flag-5'>OpenHarmony</b>標準系統的<b class='flag-5'>C++</b><b class='flag-5'>公共</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>案例:SafeQueue

    基于OpenHarmony標準系統的C++公共基礎案例:SafeStack

    1、程序簡介該程序是基于OpenHarmonyC++公共基礎的線程安全隊列:SafeQueue。線程安全隊列,是在dequeue的基礎
    的頭像 發表于 08-30 12:41 ?357次閱讀
    基于<b class='flag-5'>OpenHarmony</b>標準系統的<b class='flag-5'>C++</b><b class='flag-5'>公共</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>案例:SafeStack

    基于OpenHarmony標準系統的C++公共基礎案例:SafeBlockQueue

    1、程序簡介該程序是基于OpenHarmonyC++公共基礎的讀寫鎖:SafeBlockQueue。線程安全阻塞隊列SafeBlock
    的頭像 發表于 08-30 12:41 ?328次閱讀
    基于<b class='flag-5'>OpenHarmony</b>標準系統的<b class='flag-5'>C++</b><b class='flag-5'>公共</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>案例:SafeBlockQueue

    基于OpenHarmony標準系統的C++公共基礎案例:SafeBlockQueue

    1、程序簡介 該程序是基于OpenHarmonyC++公共基礎的讀寫鎖:SafeBlockQueue。 線程安全阻塞隊列SafeBlo
    發表于 08-22 10:52

    基于OpenHarmony標準系統的C++公共基礎案例:SafeStack

    1、程序簡介 該程序是基于OpenHarmonyC++公共基礎的線程安全隊列:SafeQueue。 線程安全隊列,是在dequeue的
    發表于 08-21 14:51

    基于OpenHarmony標準系統的C++公共基礎案例:SafeQueue

    1、程序簡介 該程序是基于OpenHarmonyC++公共基礎的線程安全隊列:SafeQueue。 線程安全隊列,是在dequeue的
    發表于 08-21 10:56

    基于OpenHarmony標準系統的C++公共基礎案例:SafeMap

    1、程序簡介 該程序是基于OpenHarmonyC++公共基礎的安全關聯容器:SafeMap。 O
    發表于 08-20 12:00

    基于OpenHarmony標準系統的C++公共基礎案例:rwlock

    1、程序簡介 該程序是基于OpenHarmonyC++公共基礎的讀寫鎖:rwlock。 本案例主要完成如下工作: 創建3個讀線程,每個
    發表于 08-20 09:37

    基于OpenHarmony標準系統的C++公共基礎案例:Semaphore

    1、程序簡介 該程序是基于OpenHarmony標準系統的C++公共基礎的線程處理:Sempahore。 本案例完成如下工作: (1)無
    發表于 08-14 16:38

    OpenHarmony標準系統C++公共基礎案例:HelloWorld

    1、程序簡介該程序是基于凌蒙派OpenHarmony-v3.2.1標準系統C++公共基礎的簡單案例:
    的頭像 發表于 08-13 08:23 ?546次閱讀
    <b class='flag-5'>OpenHarmony</b>標準系統<b class='flag-5'>C++</b><b class='flag-5'>公共</b>基礎<b class='flag-5'>類</b><b class='flag-5'>庫</b>案例:<b class='flag-5'>HelloWorld</b>

    基于OpenHarmony標準系統的C++公共基礎案例:ThreadPoll

    1、程序簡介 該程序是基于OpenHarmony標準系統的C++公共基礎的線程池處理:ThreadPoll。 本案例完成如下工作: 創建
    發表于 08-12 11:42
    主站蜘蛛池模板: 久久夜色噜噜噜亚洲AV0000| 亚洲香蕉视频在线播放| 超碰高清熟女一区二区| 日韩av片无码一区二区不卡电影| 国产成人欧美日韩在线电影| 国产在线观看免费观看| 一本久道久久综合婷婷五月| 毛片一区二区三区| 粉嫩小护士| 夜夜艹日日干| 日本xxxxx按摩19| 国内精品免费视频精选在线观看 | 果冻传媒我的女老板| 538在线视频一区二区视视频| 日韩欧美国产免费看清风阁| 精品无码久久久久久国产百度| GAY空少被体育生开菊| 亚洲精品高清AV在线播放| 男女啪啪久久精品亚洲A| 国产成人精品视频播放| 一区二区乱子伦在线播放| 日韩欧美中文字幕在线| 精品综合久久久久久8888| 有人有片的观看免费视频| 欧式午夜理伦三级在线观看| 国外色幼网| 川师 最美老师| 征服艳妇后宫春色| 午夜国产福利| 内射少妇36P亚洲区| 国拍在线精品视频免费观看 | 亚洲精品国产自在在线观看| 你的欲梦裸身在线播放| 国产一区二区波多野结衣| WWW国产色情在线观看APP| 亚洲最大日夜无码中文字幕| 日韩一区二区天海翼| 蜜芽手机在线观看| 激情内射亚洲一区二区三区| 贵妃高h荡肉呻吟np杨玉环| 4虎最新网址|