GDB: Failed to set controlling terminal: Operation not permitted\n
很早前就折騰這個了,vimgdb,clewn,pyclewn都折騰幾次了,重新編譯,裝系統。。。。
總是用vim除錯不得行。。。
今天又想折騰了,終於知道怎麼搞了。
不要直接在vim中開啟pyclewn或其他幾個,在要除錯的專案中,開啟終端,先輸入pyclewn
然後它會開啟vim,然後在vim中輸入要除錯的程式,和要除錯的原始碼。
例如這個測試程式,
先輸入:Cfile 1 //1是可執行程式檔名
再分屏,:sp
再編輯要輸入的檔名,:e 1.c //1所對應的原始檔
:Cmapkeys //匯入自帶對映
:<C-b> //在目標行打斷點
<S-r> //執行到斷點
<C-n> //下一條
這時就會有輸入了!!!不再有錯誤和不能輸入了!(這個終端就是一開始輸入pyclewn的那個,vimgdb也是!)
繼續<C-n>
輸出了!
OK!大功告成,終於可以在vim中編輯和除錯了,perfact!So nice!
相關推薦
GDB: Failed to set controlling terminal: Operation not permitted\n
很早前就折騰這個了,vimgdb,clewn,pyclewn都折騰幾次了,重新編譯,裝系統。。。。 總是用vim除錯不得行。。。 今天又想折騰了,終於知道怎麼搞了。 不要直接在vim中開啟pyclewn或其他幾個,在要除錯的專案中,開啟終端,先輸入pyclewn  
MAC安裝chromedriver碰到的問題:mv: rename chromedriver to /usr/bin/chromedriver: Operation not permitted
在搞Python爬蟲的背景。 安裝chromedriver碰到的問題 我想把從官網下載的檔案chromedriver從下載資料夾轉移到/usr/bin目錄下 終端輸入: appledeMBP:~ apple$ cd ~/Downloads/ appledeMBP:Dow
docker容器中啟動service服務 Failed to get D-Bus connection: Operation not permitted
docker容器中啟動service服務 failed to get d-bus connection: operation not permitted解決方案:啟動時設置參數 --privileged使用該參數,container內的root擁有真正的root權限。否則,container內的root只是
Failed to get D-Bus connection: Operation not permitted
在Centos7的docker裡裝好了httpd,執行報錯: systemctl start httpd.service Failed to get D-Bus connection: Operation not permitted 真無語啊,必須提權才可以: docker run --pri
hadoop解決windows下:Failed to set permissions of path: mp .staging to 0700
1.0 style ati 配置文件 github unable ica perm lac 17/04/24 15:32:44 WARN util.NativeCodeLoader: Unable to load native-Hadoop library for your
adb remount 失敗:remount failed: Operation not permitted
post wrap env 軟件 mtd opera sync 讀寫權限 .cn adb remount 失敗:remount failed: Operation not permitted 關於ADB的使用,這裏再說明下:經常使用命令 adb
CentOS7.2安裝mariadb-server,解決Failed to start mysqld.service: Unit not found
serve bsp 開機啟動 輸入 enable -s emctl b-s art 當輸入命令 ~]# systemctl start mysql.service 要啟動MySQL數據庫是卻是這樣的提示 Failed to start mysqld.service: Uni
在centos下啟動nginx出現Failed to start nginx.service:unit not found
/var/ starting root stop case 文件名 ima || 開啟 錯誤的原因就是沒有添加nginx服務,所以啟動失敗。 解決方法: 1. 在/root/etc/init.d/目錄下新建文件,文件名為nginx 或者用命令在根目錄下執行:# v
最新cenos執行service httpd restart 報錯Failed to restart httpd.service: Unit not found.
service 通過 gpo spa word com 註意 命名 執行 原來是需要將Apache註冊到Linux服務裏面啊!註冊Apache到Linux服務在Linux下用源代碼方式編譯安裝完Apache後,啟動關閉Apache可以通過如下命令實現: /usr/loca
Failed to start docker.service: Unit not found.
persist ecc spm cto tin dock starting 測試版 rep 安裝教程參考: https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce-1 https
Rysnc報錯:rsync: chgrp ".hosts.G6sZha" (in backup) failed: Operation not permitted (1)
[[email protected] ~]$ rsync -avz /etc/hosts [email protected]::backup/ Password: sending incremental file list hosts rsync: chgrp ".
MySQL 5.7.20安裝完成初始化報錯[ERROR] failed to set datadir to C:\Program Files\MySQL\MySQL Server 5.7\data\
1.net start mysql 提示服務名無效,百度查到需要初始化MySQL: mysqld -initialize ,結果報錯: 更換命令: mysqld --initialize --user=mysql --console ,mysqld -instal
刪除Mysql錯誤-- 3664 - Failed to set SDI 'xxx' in tablespace 'joinus/aut
有一個mysql資料庫刪除不了,一直提示以下錯誤 這其實是mysql的一個bug,如果你一直出現這個提示,就把mysql刪除重下,但也有其他方法能刪除。 方法1 詳見以下連結 https://cloud.tencent.com/developer/ask/177930 https://s
CentOS7安裝MySQL報錯,解決Failed to start mysqld.service: Unit not found CentOS7安裝MySQL,解決Failed to start mysqld.service: Unit not found
當輸入命令 ~]# systemctl start mysql.service 要啟動MySQL資料庫是卻是這樣的提示 Failed to start mysqld.service: Unit not found 解決方法如下: 首先需要安裝mariadb-serv
This application failed to start because it could not find or load the Qt platform plugin windows
Qt 程式報錯 This application failed to start because it could not find or load the Qt platform plugin “windows” 如下圖 今天遇到一個很奇怪的問題,Qt應用程
Failed to set MokListRT: Invalid Parameter Something as gone seriously wrong: import_mok_state() failed: Invalid Parameter
今天yum update升級centos7,重啟後發現開不了機,報錯如下: Failed to set MokListRT: Invalid ParameterSomething as gone seriously wrong: import_mok_state() failed: Invalid
Failed to set MokListRT: Invalid Parameter Something as gone seriously wrong: import_mok_state() failed: Invalid Parameter
管理器 下載 klist 制作 chroot att gone res 由於 今天yum update升級centos7,重啟後發現開不了機,報錯如下: Failed to set MokListRT: Invalid ParameterSomething as gone
Rysnc報錯:rsync: chgrp ".hosts.G6sZha" (in backup) failed: Operation not permitted (1)
[[email protected] ~]$ rsync -avz /etc/hosts [email protected]::backup/ Password: sending
【Linux】date:cannot set date:operation not permitted
前言 小編最近安裝了Linux的虛擬機器Centos,並在網上找到了學習Linux的網站《Linux就該這麼學》,正在跟著裡面的教程學習這塊的知識,遇到了問題,下面是具體的解決過程。 date命令執行失敗 date命令學習時,執行設定系統時間時,出現了這
IAR使用STlink下載出現 Failed to set configuration with MCU name STM8S207MB: SWIM error [30006]
之前除錯的一個顏色測量小板,就是基於STM8最小系統的,由於長時間未使用,有點陌生,把stlink的swd介面直接懟到swim下載口,提示Failed to set configuration with MCU name STM8S207MB: SWIM err