在Ubuntu上进行C++跨平台开发可以遵循以下步骤和方法:
sudo apt-get install build-essential
sudo apt-get install cmake
sudo apt-get install libssl-dev
#ifdef __linux__
#include <unistd.h>
#elif defined(_WIN32)
#include <windows.h>
#endif
cmake_minimum_required(VERSION 3.10)
project(MyProject)
set(CMAKE_CXX_STANDARD 11)
add_executable(MyProject main.cpp)
# 如果需要链接其他库,可以使用target_link_libraries
# target_link_libraries(MyProject SomeLibrary)
mkdir build
cd build
cmake ..
make
sudo apt get install qtcreator qt5-default
在Qt Creator中创建一个新的Qt项目,并编写.pro文件来描述项目文件结构和构建规则。
通过以上步骤和方法,你可以在Ubuntu上实现C++的跨平台开发,确保代码在不同操作系统上都能正常运行。