Использование edje_cc в файле cmake

Я попытался добавить пользовательскую цель в файл cmake для компиляции .edc файл с edje_cc автоматически при сборке, как упоминалось Вот. Это часть проекта EFL.

Но я всегда получаю ошибку при компиляции:

[    1s] [  0%] [ 50%] #### COMPILE EDC FILES ####
[    1s] make[2]: edje_cc: Command not found
[    1s] make[2]: *** [CMakeFiles/edje] Error 127
[    1s] make[1]: *** [CMakeFiles/edje.dir/all] Error 2
[    1s] make[1]: *** Waiting for unfinished jobs....

Может кто-нибудь сказать, пожалуйста, что делать, чтобы компилятор edje_cc находился при компиляции?

0

Решение

Кажется, что edje_cc не установлен на вашем компьютере.
Измените CMakeLists.txt, чтобы добавить проверку для поиска edje_cc.

project("Edje")
find_program(EDJE_CC edje_cc)

if (NOT EDJE_CC)
message(FATAL_ERROR "edje_cc is missing.")
endif()
0

Другие решения


По вопросам рекламы [email protected]