diff --git a/.vscode/settings.json b/.vscode/settings.json index 9522dd0..98b93a9 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -29,9 +29,10 @@ "cmake.configureArgs": [ "-Wno-dev" ], - // "cmake.configureSettings": { - // "CMAKE_TOOLCHAIN_FILE": "${env:VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" - // }, + "cmake.configureSettings": { + //"CMAKE_TOOLCHAIN_FILE": "${env:VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" + "CMAKE_PREFIX_PATH": "C:/local" + }, "cmake.options.statusBarVisibility": "visible", "cmake.generator": "Ninja", diff --git a/CMakeLists.txt b/CMakeLists.txt index 2cfb992..0cdb7ce 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,5 +7,4 @@ if (WIN32) add_definitions(-D_WIN32_WINNT=0x0602) endif() -add_subdirectory(cxxLibrary) add_subdirectory(dumpDemo) diff --git a/dumpDemo/CMakeLists.txt b/dumpDemo/CMakeLists.txt index a7aa7a6..dfc53ba 100644 --- a/dumpDemo/CMakeLists.txt +++ b/dumpDemo/CMakeLists.txt @@ -3,6 +3,8 @@ cmake_minimum_required(VERSION 3.16) project(dumpDemo LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) + +find_package(cxxLibrary CONFIG REQUIRED) add_executable(dumpDemo crashdump.h crashdump.cpp main.cpp) add_executable(dumpDemoParse dump_parse.cpp) -target_link_libraries(dumpDemoParse PRIVATE cxxLibrary) \ No newline at end of file +target_link_libraries(dumpDemoParse PRIVATE cxxLibrary::cxxLibrary) \ No newline at end of file