Linux下配置Vscdoe 坑記錄

2021-10-03 23:15:40 字數 707 閱讀 8669

這篇文章主要說明linux下vscode配置c++工程,launch.json和tasks.json檔案的修改方法.

使用預設設定生成這兩個檔案後,需要修的地方已經用注釋進行了說明.

一共有4個地方需要修改.

launch.json

/main.out",字尾必須存在,否則主函式呼叫其他檔案的函式會報錯.main does not exit

"args": ,

"stopatentry": false,

"cwd": "$",

"environment": ,

"externalconsole": false,

"mimode": "gdb",

"setupcommands": [

],"prelaunchtask": "build", //這裡要修改,需要和tasks.json中的 "label": "build",保持一致

"midebuggerpath": "/usr/bin/gdb"}]

}

tasks.json檔案

",

"-o",

"$/$"

],"options": ,

"problemmatcher": [

"$gcc"

],"group": "build"}]

}

linux下electron踩坑記錄

在寫 匯入模組的時候,路徑一定要區分大小。比如新建檔案的時候conversationlist.vue 是這樣的,但是在匯入的時候使用conversationlist在win平台編譯的時候不會報錯,但是在linux下就會報錯。所以在開發的過程中一定要注意 規範,嚴格區分大小寫。在模組中使用remote...

linux下ioctl遇到的坑

在驅動程式設計裡面經常會用到ioctl的系統呼叫,發現cmd 2的時候,使用者ioctl直接返回 1。原因在於在linux x.xx fs ioctl.c定義的do vfs ioctl函式 1 int do vfs ioctl struct file filp,unsigned int fd,uns...

Linux下配置網路

cd etc sysconfig network scripts 拷貝乙份設定檔案 cp ifcfg eth0 ifcfg eth0.bak 編輯檔案 vi ifcfg eth0 onboot 是否啟動網路 bootoroto ip的設定方式 dhcp自動設定 static手動設定 新增ip位址 a...