将Transmission模块拆分出来
This commit is contained in:
@@ -1,6 +1,11 @@
|
|||||||
cmake_minimum_required(VERSION 3.28)
|
cmake_minimum_required(VERSION 3.16)
|
||||||
project(Transmission)
|
project(exec)
|
||||||
|
|
||||||
|
add_subdirectory(src)
|
||||||
|
|
||||||
|
add_executable(exec main.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
target_link_libraries(exec Transmission)
|
||||||
|
|
||||||
set(CMAKE_CXX_STANDARD 20)
|
|
||||||
|
|
||||||
add_executable(Transmission main.cpp)
|
|
||||||
|
|||||||
7
src/CMakeLists.txt
Normal file
7
src/CMakeLists.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
cmake_minimum_required(VERSION 3.16)
|
||||||
|
project(Transmission)
|
||||||
|
|
||||||
|
set(CMAKE_CXX_STANDARD 20)
|
||||||
|
|
||||||
|
add_library(Transmission
|
||||||
|
Client.cpp)
|
||||||
10
src/Client.cpp
Normal file
10
src/Client.cpp
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
// 版权所有 (c) ling 保留所有权利。
|
||||||
|
// 除非另行说明,否则仅允许在Transmission中使用此文件中的代码。
|
||||||
|
//
|
||||||
|
// 由 ling 创建于 24-4-18.
|
||||||
|
//
|
||||||
|
|
||||||
|
#include "Client.h"
|
||||||
|
|
||||||
|
namespace Transmission {
|
||||||
|
} // Transmission
|
||||||
18
src/Client.h
Normal file
18
src/Client.h
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
// 版权所有 (c) ling 保留所有权利。
|
||||||
|
// 除非另行说明,否则仅允许在Transmission中使用此文件中的代码。
|
||||||
|
//
|
||||||
|
// 由 ling 创建于 24-4-18.
|
||||||
|
//
|
||||||
|
|
||||||
|
#ifndef TRANSMISSION_CLIENT_H
|
||||||
|
#define TRANSMISSION_CLIENT_H
|
||||||
|
|
||||||
|
namespace Transmission {
|
||||||
|
|
||||||
|
class Client {
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
} // Transmission
|
||||||
|
|
||||||
|
#endif //TRANSMISSION_CLIENT_H
|
||||||
Reference in New Issue
Block a user