platformIO開發(fā)機(jī)native測(cè)試連接Clion調(diào)試器要點(diǎn)

1.platformio.ini設(shè)置調(diào)試模式+排除原main.cpp

[env:native]
platform = native
build_type = debug
build_src_filter = +<*> -<main.cpp>
test_build_src = yes
build_flags = -std=c++11
lib_compat_mode = off
lib_deps =
    arduino_mock

2.添加Run/Debug Configuration


image.png

Executable: $ProjectFileDir$/.pio/build/native/program.exe
Working directory: $ProjectFileDir$

3.Target添加Build和Clean


image.png

build : pio test -e native -f $FileNameWithoutExtension$ --without-testing
clean : pio run -e native -t clean
Working directory: $ProjectFileDir$

完成后打開需要調(diào)試的test文件點(diǎn)擊小蟲圖標(biāo)即可連接調(diào)試器調(diào)試

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容