cpp集成nng
简介
简单集成
项目结构:
.
├── build
├── CMakeLists.txt
├── main.cpp
└── vendor
CMakeLists.txt:
cmake_minimum_required(VERSION 3.10)
project(test)
set(CMAKE_CXX_STANDARD 17)
add_subdirectory(vendor/nng-1.11)
add_executable(test main.cpp)
target_link_libraries(test nng)
main.cpp:
#include "nng/nng.h"
#include <iostream>
int main() {
std::cout << "nng version: " << nng_version() << std::endl;
}
输出:
./test
nng version: 1.11.0
comment:
- LiveRe
- ChangYan