ATCSim

所属分类:交通/航空行业
开发工具:C++
文件大小:0KB
下载次数:0
上传日期:2022-03-13 10:02:19
上 传 者sh-1993
说明:  空中交通管制模拟器,
(Air Traffic Control Simulator,)

文件列表:
.travis.yml (1019, 2022-03-13)
CMakeLists.txt (3001, 2022-03-13)
COPYING.txt (35147, 2022-03-13)
cmake/ (0, 2022-03-13)
cmake/CppLint.cmake (3594, 2022-03-13)
cmake/cpplint.py (182872, 2022-03-13)
cmake/gtest.cmake (1978, 2022-03-13)
cmake/makeice.cmake (717, 2022-03-13)
src/ (0, 2022-03-13)
src/CppGUI/ (0, 2022-03-13)
src/CppGUI/GUI.cpp (25128, 2022-03-13)
src/CppGUI/GUI.h (2063, 2022-03-13)
src/CppGUI/TextDisplay.cpp (3127, 2022-03-13)
src/CppGUI/TextDisplay.h (1678, 2022-03-13)
src/CppGUI/colours.h (1763, 2022-03-13)
src/CppGUI/cppgui.cpp (1989, 2022-03-13)
src/ICE/ (0, 2022-03-13)
src/ICE/cpp/ (0, 2022-03-13)
src/ICE/cpp/empty (0, 2022-03-13)
src/ICE/slice/ (0, 2022-03-13)
src/ICE/slice/ATCDisplay.ice (1156, 2022-03-13)
src/JavaGUI/ (0, 2022-03-13)
src/JavaGUI/.classpath (421, 2022-03-13)
src/JavaGUI/.project (366, 2022-03-13)
src/JavaGUI/.settings/ (0, 2022-03-13)
src/JavaGUI/.settings/org.eclipse.jdt.core.prefs (587, 2022-03-13)
src/JavaGUI/bin/ (0, 2022-03-13)
src/JavaGUI/bin/.depend (404, 2022-03-13)
src/JavaGUI/bin/ATCDisplay/ (0, 2022-03-13)
src/JavaGUI/bin/ATCDisplay/empty (0, 2022-03-13)
src/JavaGUI/bin/JavaGUI.class (1225, 2022-03-13)
src/JavaGUI/build.xml (3077, 2022-03-13)
src/JavaGUI/src/ (0, 2022-03-13)
src/JavaGUI/src/.depend (404, 2022-03-13)
src/JavaGUI/src/ATCDisplay/ (0, 2022-03-13)
src/JavaGUI/src/ATCDisplay/empty (0, 2022-03-13)
src/JavaGUI/src/JavaGUI.java (1009, 2022-03-13)
src/lib/ (0, 2022-03-13)
src/lib/Common.h (6172, 2022-03-13)
... ...

ATCSim ====== Air Traffic Control Simulator Author: Francisco Martín Rico fmrico@gmail.com ## Introduction This project contains a set of C++ folders and scripts that make an Air Simulator based on landing maneuvering. ## System Pre-requirements - Ubuntu 18.04 LTS (You can check your Ubuntu version through this command in your system terminal: cat /etc/issue) The downloadable file can be found here: https://www.ubuntu.com/download/desktop ## Language Pre-requirements C/C++/Java compilators must be installed. They can be downloaded from the computer terminal through the following command: - sudo apt-get install build-essential ## Libraries Pre/Minimum-requirements Some Ice and Glut communication libraries must be installed. Whether are installed or not, these libraries can be checked on your computer terminal: - dpkg -l| grep freeglut3 - dpkg -l| grep libice If they are not installed, they can be downloaded and installed from the computer terminal through the following commands: - sudo apt-get install freeglut3 - sudo apt-get install freeglut3-dev - sudo apt-get install libice6 - sudo apt-get install libice-dev - sudo apt-get install libzeroc-ice-dev - sudo apt-get install libzeroc-ice-dev:i386 NOTE: you can install the latest version of Ice with the following command: - sudo apt-get install libzeroc-ice3.7 ## Compilation To compilate ATCSim you must proceed the following steps: - First, go to your workspace folder and clone the repository: - git clone https://github.com/fmrico/ATCSim.git - Then, create a building folder and compilate: - cd ATCSim - mkdir build - cd build - cmake .. - make This commands will deliver two executables: ATCSim and cppgui. ## Execution To execute ATCSim, you must have opened two system terminals for ATCSim and cppgui executables. The path of both files is the same: $ ../ATCSim/build To execute ATCSim: - First, launch the ATCSim executable: $ ../ATCSim/build/ATCSim - Then, in the other system terminal launch the cppgui executable: $ ../ATCSim/build/cppgui

近期下载者

相关文件


收藏者