MK
Size: a a a
MK
AS
template <typename T>
constexpr auto dependent_false = false;
ПК
struct dummy{};
static_assert(std::is_same_v<T, dummy>);
ПК
И
cmake_minimum_required (VERSION 3.8)CMakeLists.txt в папке consoleMover0
project ("consoleMover0")
add_subdirectory ("SOEM-master")
add_subdirectory ("consoleMover0")
include_directories( ../SOEM-master/osal )В CMakeLists.txt библиотеки изменил только строку 13. Заменил
include_directories( ../SOEM-master/osal/win32)
include_directories( ../SOEM-master/oshw/win32)
include_directories( ../SOEM-master/oshw/win32/wpcap/Include)
add_executable (consoleMover0 "consoleMover0.cpp" "consoleMover0.h")
target_link_libraries(consoleMover0 soem)
set(BUILD_TESTS TRUE)
на set(BUILD_TESTS FALSE)
В самом consoleMover0.cpp есть только подключение заголовочного файла из библиотеки и hello world extern "C" {В таком виде я получаю ошибку:
#include "../SOEM-master/soem/ethercat.h"
}
AB
cmake_minimum_required (VERSION 3.8)CMakeLists.txt в папке consoleMover0
project ("consoleMover0")
add_subdirectory ("SOEM-master")
add_subdirectory ("consoleMover0")
include_directories( ../SOEM-master/osal )В CMakeLists.txt библиотеки изменил только строку 13. Заменил
include_directories( ../SOEM-master/osal/win32)
include_directories( ../SOEM-master/oshw/win32)
include_directories( ../SOEM-master/oshw/win32/wpcap/Include)
add_executable (consoleMover0 "consoleMover0.cpp" "consoleMover0.h")
target_link_libraries(consoleMover0 soem)
set(BUILD_TESTS TRUE)
на set(BUILD_TESTS FALSE)
В самом consoleMover0.cpp есть только подключение заголовочного файла из библиотеки и hello world extern "C" {В таком виде я получаю ошибку:
#include "../SOEM-master/soem/ethercat.h"
}
AB
И
AF
AF
AF
И
ПК
AF
AF
AF
ПК
#ifndef __cplusplus
#endif
И
#ifndef __cplusplus
#endif
AB
AB