将Transmission模块拆分出来
This commit is contained in:
@@ -1,6 +1,11 @@
|
||||
cmake_minimum_required(VERSION 3.28)
|
||||
project(Transmission)
|
||||
cmake_minimum_required(VERSION 3.16)
|
||||
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