原创 Ubuntu下創建程序/可執行文件的快捷方式

程序的快捷方式可以在/usr/share/applications中將圖標複製到桌面,也可以使用此種方法;編譯好的可執行文件,一般是在所編譯的文件夾目錄下,如果想要添加快捷方式,就需要此種方法。 在桌面創建一個空白文件 **.de

原创 安裝庫

sudo apt-get install libopenal-dev sudo apt-get install libalut-dev 點贊 收藏 分享 文章舉報 K

原创 C++中使用yaml配置文件

1. 安裝yaml-cpp 首先安裝yaml-cpp庫,可以參照這篇文章。 git clone https://github.com/jbeder/yaml-cpp.git 編譯yaml-cpp 1. cd yaml-cpp 2.

原创 git使用基礎

一、基礎和命令 遠程倉庫是指託管在網絡上的項目倉庫。 1、git branch:可以用來列出分支,創建分支和刪除分支.   git branch: 列出本地所有分支,當前分支會被星號標示出.   git branch -v可以看見

原创 C++知識點記錄(面向對象)

1、繼承 當創建一個類時,不需重新編寫成員,可從別的類繼承過來,相當於複製。已有的類叫基類,新建的類爲派生類。 格式: class 派生類:基類 2、多態;虛函數;純虛函數 ①多態:多態是由於類繼承導致的,

原创 vscode常用快捷鍵(小結)

1、Alt + up/down 移動行上下    將光標所在行的代碼向上/下移動。 2、Ctrl + Shift + K 刪除行 3、Ctrl + Enter 在當前行下插入新的一行  (Enter會把光標後的代碼也放入下一行)

原创 tensorflow安裝

tensorflow1.4.0 CPU版本安裝 pip install tensorflow==1.4.0 或 #python2.7 sudo pip install https://storage.googleapis.com

原创 Python作用域及global變量

1、變量作用域 Python的作用域一共有4種,分別是: L (Local) 局部作用域 E (Enclosing) 閉包函數外的函數中 G (Global) 全局作用域 B (Built-in) 內置作用域(內置函數所在模塊的範

原创 Ubuntu安裝xxx依賴錯誤解決方法

1、問題描述 sudo apt-get install xxx 通過上面命令,安裝某些軟件的環境依賴包,有可能出現以下問題: ... 有一些軟件包無法被安裝。如果您用的是不穩定(unstable)發行版,這也許是 因爲系統無法達

原创 linux下使用.so動態庫

1、操作 當使用函數動態鏈接庫.so時,如果從文件不在系統目錄/lib 和/usr/lib(可以把.so拷貝到這些目錄下;但如果沒有root權限,則無法拷貝)。那麼就需要指定環境變量LD_LIBRARY_PATH。 LD_LIBR

原创 Python之List、Numpy和數組

1. List 1.1基礎 list = []#空列表 list[2]#列表中第3個元素 list[1:]#從第2個元素開始截取列表 list.append(obj)#列表末尾添加元素obj list.insert(index,

原创 自動駕駛相關

一、自動駕駛系統框架 二、決策規劃模塊 三、運動規劃算法 點贊 收藏 分享 文章舉報 Kevin_Xie86 發佈了28 篇原創文章 · 獲贊 2 · 訪問量 4

原创 gcc編譯搜索路徑順序

參考文章 gcc編譯時的搜索路徑順序zz 1、頭文件 C/C++中可以通過#include <stdio.h>和#include "stdio.h"包含頭文件,區別是: #include <stdio.h>,直接到系統指定目錄去查

原创 Ubuntu16.04安裝和簡單使用ROS的usb-cam包

官方的git網址: https://github.com/ros-drivers/usb_cam 1、安裝 直接用命令行就可以安裝,更加便捷 sudo apt-get install ros-kinetic-usb-cam 2、

原创 cmake基礎

參考《視覺SLAM十四講》。 1、第一個cmake 在~目錄下新建一個Test文件夾,裏面創建Helloworld.cpp和CMakeLists.txt兩個文件。 Helloworld.cpp #include <iostrea