Re: CMake не находит файлы (заголовки) без расширений
От: mr_jek  
Дата: 17.11.07 06:33
Оценка:
Здравствуйте, Аноним, Вы писали:

А>CMake не находит файлы (заголовки) без расширений — говорит, мол, все расширения перепробовал — нет такого файла. Насколько я понимаю, беда в том, что CMake считает, что если у имени файла нет расширения — значит надо подставлять всевозможные известные типа схх и срр, вместо того что бы понимать буквально и смотреть файл без расширения. Пробовал CMake версий 2.6 и 2.7. Как бы это побороть?


А можно более конкретно в чем именно проблема:

main.cpp:
#include <cstdlib>
#include <cstdio>

#include "inc"

int main()
{
    printf(HELLO_WORLD);
    return EXIT_SUCCESS;
}


inc:

#ifndef _INC_
#define _INC_

#define HELLO_WORLD "Hi!\n"

#endif//!_INC_


CMakeLists.txt:
PROJECT(test_include)

SET(test_include_SRCS
    main.cpp
)

SET(test_include_HDRS
    inc
)

ADD_EXECUTABLE(test_include
    ${test_include_SRCS}
    ${test_include_HDRS}
)


все работает без проблем
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.