mirror of
https://github.com/chengyangkj/Ros_Qt5_Gui_App.git
synced 2025-09-15 12:58:58 +08:00
引入SDL
This commit is contained in:
parent
c394914067
commit
62d5d37cb6
2
.github/workflows/ros_foxy_build.yaml
vendored
2
.github/workflows/ros_foxy_build.yaml
vendored
@ -45,7 +45,7 @@ jobs:
|
||||
run: |
|
||||
/bin/bash -c \
|
||||
"source /opt/ros/${{matrix.os-ros.ros}}/setup.bash \
|
||||
&& sudo apt-get install qtbase5-dev qt5-qmake libqt5svg5-dev qtbase5-dev-tools qtbase5-private-dev qt5* libeigen3-dev libgtest-dev -y \
|
||||
&& sudo apt-get install qtbase5-dev qt5-qmake libqt5svg5-dev qtbase5-dev-tools qtbase5-private-dev qt5* libeigen3-dev libgtest-dev libsdl-image1.2-dev libsdl1.2-dev -y \
|
||||
&& rm -rf build \
|
||||
&& mkdir build/ \
|
||||
&& cd build/ \
|
||||
|
||||
2
.github/workflows/ros_galactic_build.yaml
vendored
2
.github/workflows/ros_galactic_build.yaml
vendored
@ -28,7 +28,7 @@ jobs:
|
||||
required-ros-distributions: ${{matrix.os-ros.ros}}
|
||||
|
||||
- name: Install Dependencies
|
||||
run: sudo apt-get install qtbase5-dev qt5-qmake libqt5svg5-dev qtbase5-dev-tools qtbase5-private-dev qt5* libeigen3-dev libgtest-dev -y
|
||||
run: sudo apt-get install qtbase5-dev qt5-qmake libqt5svg5-dev qtbase5-dev-tools qtbase5-private-dev qt5* libeigen3-dev libgtest-dev libsdl-image1.2-dev libsdl1.2-dev -y
|
||||
|
||||
- name: Update gtest
|
||||
run: |
|
||||
|
||||
2
.github/workflows/ros_humble_build.yaml
vendored
2
.github/workflows/ros_humble_build.yaml
vendored
@ -28,7 +28,7 @@ jobs:
|
||||
required-ros-distributions: ${{matrix.os-ros.ros}}
|
||||
|
||||
- name: Install Dependencies
|
||||
run: sudo apt-get install qtbase5-dev qt5-qmake libqt5svg5-dev qtbase5-dev-tools qtbase5-private-dev qt5* libeigen3-dev libgtest-dev -y
|
||||
run: sudo apt-get install qtbase5-dev qt5-qmake libqt5svg5-dev qtbase5-dev-tools qtbase5-private-dev qt5* libeigen3-dev libgtest-dev libsdl-image1.2-dev libsdl1.2-dev -y
|
||||
|
||||
- name: Update gtest
|
||||
run: |
|
||||
|
||||
2
.github/workflows/ros_melodic_build.yaml
vendored
2
.github/workflows/ros_melodic_build.yaml
vendored
@ -28,7 +28,7 @@ jobs:
|
||||
required-ros-distributions: ${{matrix.os-ros.ros}}
|
||||
|
||||
- name: Install Dependencies
|
||||
run: sudo apt-get install qtbase5-dev qt5-qmake libqt5svg5-dev qtbase5-dev-tools qtbase5-private-dev qt5* libeigen3-dev libgtest-dev -y
|
||||
run: sudo apt-get install qtbase5-dev qt5-qmake libqt5svg5-dev qtbase5-dev-tools qtbase5-private-dev qt5* libeigen3-dev libgtest-dev libsdl-image1.2-dev libsdl1.2-dev -y
|
||||
|
||||
- name: Update gtest
|
||||
run: |
|
||||
|
||||
2
.github/workflows/ros_noetic_build.yaml
vendored
2
.github/workflows/ros_noetic_build.yaml
vendored
@ -27,7 +27,7 @@ jobs:
|
||||
required-ros-distributions: ${{matrix.os-ros.ros}}
|
||||
|
||||
- name: Install Dependencies
|
||||
run: sudo apt-get install qtbase5-dev qt5-qmake libqt5svg5-dev qtbase5-dev-tools qtbase5-private-dev qt5* libeigen3-dev libgtest-dev -y
|
||||
run: sudo apt-get install qtbase5-dev qt5-qmake libqt5svg5-dev qtbase5-dev-tools qtbase5-private-dev qt5* libeigen3-dev libgtest-dev libsdl-image1.2-dev libsdl1.2-dev -y
|
||||
|
||||
- name: Update gtest
|
||||
run: |
|
||||
|
||||
21
.gitignore
vendored
21
.gitignore
vendored
@ -7,3 +7,24 @@ compile_commands.json
|
||||
.vscode/*
|
||||
build
|
||||
CMakeLists.txt.user
|
||||
cmake-build*
|
||||
.idea/*
|
||||
*.iml
|
||||
*.ipr
|
||||
*.iws
|
||||
.project
|
||||
.settings
|
||||
*.sln
|
||||
*.suo
|
||||
*.user
|
||||
*.useross
|
||||
*.userprefs
|
||||
*.userps
|
||||
*.userpsproj
|
||||
*.userws
|
||||
*.vbproj.user
|
||||
*.vbproj.vspscc
|
||||
*.vbproj.vssscc
|
||||
*.vbproj.vssscc.filters
|
||||
*.vbproj.vssver.scc
|
||||
*.vbproj.vssver.scc.filters
|
||||
|
||||
@ -143,13 +143,13 @@ sudo chmod a+x ./ros_qt5_gui_app
|
||||
|
||||
```
|
||||
sudo apt-get update
|
||||
sudo apt-get install qtbase5-private-dev libqt5svg5-dev -y
|
||||
sudo apt-get install qtbase5-private-dev libqt5svg5-dev libsdl-image1.2-dev libsdl1.2-dev -y
|
||||
```
|
||||
|
||||
如果以上安装后还不行,可以执行如下指令安装全部依赖:
|
||||
|
||||
```
|
||||
sudo apt-get install qtbase5-dev qt5-qmake qtbase5-dev-tools libqt5svg5-dev qtbase5-private-dev libeigen3-dev libgtest-dev -y
|
||||
sudo apt-get install qtbase5-dev qt5-qmake qtbase5-dev-tools libqt5svg5-dev qtbase5-private-dev libeigen3-dev libgtest-dev libsdl-image1.2-dev libsdl1.2-dev -y
|
||||
```
|
||||
|
||||
## 2,克隆/下载本项目:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user