Несколько каталогов в CMake

В настоящее время я использую рекурсивный make и autotools и собираюсь перейти на CMake для проекта, который выглядит примерно так:

lx/ (project root)
    src/
        lx.c (contains main method)
        conf.c
        util/
            str.c
            str.h
            etc.c
            etc.h
        server/
            server.c
            server.h
            request.c
            request.h
        js/
            js.c
            js.h
            interp.c
            interp.h
    bin/
        lx (executable)

Как мне это сделать?

37
задан Peter Mortensen 8 January 2019 в 02:56
поделиться