f

터미널에 나오는 모든 결과 (error 포함) 저장

2018.07.27 16:06 콤퓨타/Linux

컴파일하면 결과를 저장할 때, 에러메시지는 저장이 안 됨.

보통 

명령어 >> result.log

이런식으로 하는데.. 이러면 에러메시지만 빼고 저장 됨 ㅠㅠ


명령어 &>> result.log

처럼 &를 붙여주면 에러메시지까지 포함한 모든 터미널 출력 값이 result.log에 저장 됨.

Trackbacks 0 / Comments 0

Option 'omnifunc' is not set 에러

2018.07.27 09:27 콤퓨타/Linux

XML 파일 수정하는데 Option 'omnifunc' is not set 에러가 자꾸 뜸 ㅠㅠ

수정은 되는데, 자꾸 에러뜨면서 버벅버벅 귀찮게 하길래 해결법 찾아봤다.



vimrc 수정!

vi .vimrc


filetype indent on 으로 되어 있었는데

filetype plugin indent on 으로 수정하니까 됨!!


vimrc 수정 완료 후


source ~/.vimrc


Trackbacks 0 / Comments 0

vim bundle

2018.07.21 13:34 콤퓨타/Linux

세상 참 좋아졌다..

내가 예전에 vim 썼을 땐 플러그인들을 일일이 하나씩 설치해서 했었는데

요즘엔 번들로 ㅋㅋㅋㅋㅋㅋㅋㅋ 내가 원하는 걸 골라서 설치하고 삭제하고 편하게 관리할 수 있다니..

워후!!


Vim Bundle Install

git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim


vimrc 수정 !

vi .vimrc


난 우선 이렇게 구성함..

우선 써보고 필요한 거 더 설치하고 필요 없으면 지워야지

set rtp+=~/.vim/bundle/Vundle.vim

call vundle#begin()

    Plugin 'VundleVim/Vundle.vim'

    Plugin 'The-NERD-Tree'

    Plugin 'Source-Explorer-srcexpl.vim'

    Plugin 'SrcExpl'

    Plugin 'taglist.vim'

    Plugin 'AutoComplPop'

call vundle#end()


begin ~ end 사이에 설치하고자 하는 Plugin들을 써주면 됨.

내가 설치할 수 있는 Plugin 목록은 

:BundleSearch

로 확인 가능

그럼 왼쪽 화면처럼 뜬다!!! 좋닼ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ


Plugin 다 써줬으면 저장하고 Bundle 설치

:BundleInstall

해주면

설치 다 되면 맨 밑에 Done! 뜨면 설치 완료!






Trackbacks 0 / Comments 0

ROS 패키지

2018.07.09 09:34 콤퓨타/ROS

출처 : Programming Robots with ROS

 

- 패키지들은 작업 공간 내부의 src 디렉토리에 둔다.

- 각 패키지 디렉토리는 CMakeLists.txt 파일과 패키지 내용과 캣킨이 어떻게 연동되어야 하는지를 설명하는 package.xml파일을 포함해야 함.

 

- 패키지 생성 과정

cd ~/catkin_ws/src/

catkin_create_pkg my_awesome_code rospy

 

- 패키지를 만들었으므로 파이썬 노드를 src 디렉토리에 넣을 수 있다.

- 다른 파일들도 패키지 디렉토리 안의 디렉토리에 둔다.

-> 파이썬 파일은 주로 scripts 디렉토리에 두며, 토픽 정의 파일, 서비스 정의 파일, 액션 저으이 파일은 각각 msg, srv, Action 디렉토리를 생성하여 관리한다.

'콤퓨타 > ROS' 카테고리의 다른 글

ROS 패키지  (0) 2018.07.09
설치 (ing)  (0) 2018.07.07

Trackbacks 0 / Comments 0

설치 (ing)

2018.07.07 19:01 콤퓨타/ROS

2018_07_07

Ubuntu 18.04 LTS

ROS 책 대신 ROS Wiki 참고

http://wiki.ros.org/melodic/Installation/Ubuntu

 


1. ROS 설치 및 환경변수 세팅

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

 

sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

 

sudo apt-get update

 

sudo apt-get install ros-melodic-desktop-full

(Desktop-Full Install: (Recommended) : ROS, rqt, rviz, robot-generic libraries, 2D/3D simulators and 2D/3D perception )

 

sudo rosdep init

rosdep update

 

echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc

source ~/.bashrc

sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential

 


2. 작업공간 세팅 (catkin 캣킨)

// 작업공간 만들고 초기화

sanghyun@hyonyros:~$ mkdir -p ~/catkin_ws/src
sanghyun@hyonyros:~$ cd ~/catkin_ws/src/
sanghyun@hyonyros:~/catkin_ws/src$ catkin_init_workspace

 

cd ~/catkin_ws/
catkin_make

source devel/setup.bash

 


첫 번째 ROS 작업공간 완성!

이 후의 모든 ROS 코드들은 src 폴더 안에 둬야함.

* 새로운 셸 (or 터미널)을 열면 작업하고 싶은 공간에 대한 setup.bash 파일을 source 해야함.

하나의 작업공간만 가진다면 .bashrc에 추가

(책 p15 참고)

 

'콤퓨타 > ROS' 카테고리의 다른 글

ROS 패키지  (0) 2018.07.09
설치 (ing)  (0) 2018.07.07

Trackbacks 0 / Comments 0

Copyright © 어니엉월드 All Rights Reserved | JB All In One Version 0.4 Designed by CMSFactory.NET