Aktywne Wpisy

nutsheell +23
Co mam zrobić, jak chce wziąć ślub, a nie mam świadków?
Świadomie z niebieskim izolujemy się od ludzi i nie mamy żadnych znajomych. Już jeden termin nam przepadł bo nie mieliśmy świadków, USC mówił że absolutnie nie ma opcji żeby urzędnicy nimi byli
Pisałam na lokalnych grupach, że szukam świadka na ślub, płacę 200zł każdemu bo to przecież 15 minut roboty to były same heheszki
Co za gówniany archaiczny przepis o świadkach
Świadomie z niebieskim izolujemy się od ludzi i nie mamy żadnych znajomych. Już jeden termin nam przepadł bo nie mieliśmy świadków, USC mówił że absolutnie nie ma opcji żeby urzędnicy nimi byli
Pisałam na lokalnych grupach, że szukam świadka na ślub, płacę 200zł każdemu bo to przecież 15 minut roboty to były same heheszki
Co za gówniany archaiczny przepis o świadkach

odgrzybiacz +43





Mam taki oto scenariusz zależności, chcę zbudować sobie projekt root , który zależy od projektu log
root CMakeLists.txt
- - - - - - - - -- - - - - - - - -- - - - - - - - -- - - - - - - - -- - - - - - - - -- - - - - - - - -
cmake_minimum_required(VERSION 3.0.2)
project(mtcp)
set(CMAKE_BUILD_TYPE Release)
include_directories(include)
include_directories(log)
file(GLOB SRC "src/*.cpp")
add_subdirectory(log)
# Generate the shared library from the sources
add_library(mtcp ${SRC})
target_link_libraries(mtcp log)
- - - - - - - -- - - - - - - - -- - - - - - - - -- - - - - - - - -- - - - - - - - -- - - - - - - - -
log CMakeLists.txt
- - - - - - - -- - - - - - - - -- - - - - - - - -- - - - - - - - -- - - - - - - - -- - - - - - - - -
cmake_minimum_required (VERSION 3.0)
project (log)
include(CheckCXXCompilerFlag)
CHECK_CXX_COMPILER_FLAG("-std=c++14" COMPILER_SUPPORTS_CXX11)
if(COMPILER_SUPPORTS_CXX11)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14")
else()
message(STATUS "The compiler ${CMAKE_CXX_COMPILER} has no C++11 support. Please use a different C++ compiler.")
endif()
include_directories(include)
file (GLOB SRC "src/*.cpp")
file (GLOB INC "include/*.h")
set(ALL_SRC
${SRC}
${INC}
)
add_library(log ${SRC})
- - - - - - - -- - - - - - - - -- - - - - - - - -- - - - - - - - -- - - - - - - - -- - - - - - - - -
Struktura katalogów.
.
├── CMakeLists.txt
├── include
│ ├── date_time.h
│ ├── log_err.h
│ ├── mtcp_conf.h
│ ├── mtcp.h
│ └── uart.h
├── log
│ ├── CMakeLists.txt
│ ├── include
│ │ └── log.h
│ ├── log.kdev4
│ ├── src
│ │ └── log.cpp
│ └── tests
│ └── main.cpp
├── mtcp.kdev4
├── README.md
└── src
├── date_time.cpp
├── mtcp.cpp
└── uart.cpp
6 directories, 16 files
Może jeszcze #linux bo to ogarnięci ludzie ( ͡º ͜ʖ͡º)
EDIT:
Dzięki wykop za opcję podgląd 乁(⫑ᴥ⫒)ㄏ.
includedirectories(log/include)
zamiast
includedirectories(log)
Wtedy zadziała ci include
set(CMAKECXXEXTENSIONS OFF)
set(CMAKECXXSTANDARDREQUIRED ON)
set(CMAKECXX_STANDARD 14)