qtCreator, не могу найти исполняемый файл - PullRequest
0 голосов
/ 27 июня 2018

После компиляции CGAL на fedora 27 я пытаюсь запустить пример CGAL, чтобы проверить, что он работает правильно.

* Я открыл CGAL-4.11 / examples / triangulation / CMakeLists.txt, используя QTCreator. но он показывает следующий диалог: не может найти исполняемый файл

Я ценю помощь, спасибо

1 Ответ

0 голосов
/ 28 июня 2018

Вы должны проверить в QTCreator, в разделе Projects-> Run, что выбранный исполняемый файл соответствует построенному вами тесту. Вы также можете проверить вывод CMake внизу окна, в разделе Общие сообщения, если что-то произошел сбой при разборе проекта, например, неправильная зависимость.

РЕДАКТИРОВАТЬ: Я понимаю, что вы ничего не сказали о создании примера. Я знаю, что QtCreator иногда трудно использовать с CMake. Я бы сказал, следуйте этим шагам: 1 / Projects-> Manage Kits -> (любой набор, который вы хотите использовать, вероятно, набор по умолчанию) в строке CMake Configuration, нажмите «изменить» справа -> Добавить как минимум следующую строку: CGAL_DIR: PATH = path_to_cgal ( root, если вы находитесь только в заголовке, начиная с CGAL 4.12 IIRC, создайте dir еще) -> OK-> OK. 2 / Выберите этот набор в списке на вкладке «Проект» и настройте путь, который вы хотите, чтобы ваш каталог сборки для примера 3 / На вкладке «Правка» щелкните правой кнопкой мыши свой проект и выберите «выполнить CMake». 4 / Вернитесь в Projects, выберите нужную цель в «Build steps» и постройте ее (Ctrl + B) 5 / в Projects-> Run выберите соответствующую цель и нажмите Ctrl + R.

Я считаю, что все это проще сделать с помощью оболочки. Просто вызовите cmake -DCGAL_DIR =, а затем соберите и запустите.

...