LINUX.ORG.RU

Запуск программы


0

1

Добрый день! написал программу с использованием CMAKE... выполнил cmake ./ выполнил make ... Компиляция прошла успешно, появились на выходе файлы проекта, в том числе и файл test типа executable , который, как я понял, и есть файл программы... в терминале пишу имя этого файла, но мне ОС пишет test: command not found В чем проблема? заранее спасибо!

14Ванга$ ./test

anonymous ()

в том числе и файл test типа executable , который, как я понял, и есть файл программы

Находим строчку в CMakeLists.txt с вызовом

add_executable(test_executable ${SRCS})

В данном случае будет создан исполняемый файл с именем 'test_executable'

KennyMinigun ★★★★★ ()

Очень странно, что

test: command not found

Ведь test - это встроенная команда bash (или по крайней мере всегда присутствует в UNIX системах).

KennyMinigun ★★★★★ ()

cmake ./

так лучше не делать лучше mkdir build cd build cmake ..

invy ★★★★★ ()

test: command not found

С твоим линуксом что-то не то. Что выдает «which test», «echo $PATH»?

drull ★☆☆☆ ()

Для запуска программы вне $PATH нужно указывать путь (относительный или полный) к исполняемому файлу.

PolarFox ★★★★★ ()

Что-то у меня подозрение, что оно должно писать тебе «Bad command or file name».

Miguel ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.