2014-08-30 4 views
2

У меня есть простой "привет мир" проект C++: https://github.com/RomainGoussault/DeepovНевозможно запустить Jenkins C++ артефакт

Я использую Eclipse IDE для C/C++ разработчиков (на Windows8), который генерирующий Makefile. Я могу запустить файл .exe, созданный Eclipse, но я не могу запустить файл .exe, созданный Jenkins (мой экземпляр Jenkins находится на сервере Linux, размещенном облачными облаками). У меня есть следующее сообщение об ошибке Windows 8.

«Это приложение не может работать на вашем компьютере»

Если я запустить exe-файл, как администратор, я получил еще одно сообщение об ошибке:

Не удается найти «C : \ User \ Romain \ Downloads \ Deepov.exe. Убедитесь, что вы набрали имя правильно, затем повторите попытку.

The Jenkins сборки просто нужно выполнить следующие команды оболочки:

#!/bin/bash 
echo "*********building************" 
echo $WORKSPACE 
cd $WORKSPACE/Debug 
echo $PWD 
make clean 
make 

Примечание: Makefile можно найти здесь: https://github.com/RomainGoussault/Deepov/blob/master/Debug/makefile

+0

Вы используете Eclipse, и на Linux? – Technext

+0

На данный момент я использую Eclipse на Win8 – Romain

+0

Хммм ... можете ли вы попробовать запустить Jenkins, созданный .exe в качестве администратора? – Technext

ответ

Смежные вопросы