我有一個簡單的 「Hello World」 C++項目:https://github.com/RomainGoussault/Deepov無法運行詹金斯C++神器
我使用C/C++開發者的Eclipse IDE(在Windows8中),這是生成makefile文件。 我可以運行由Eclipse生成的.exe文件,但是我無法運行由Jenkins生成的.exe文件(我的Jenkins實例位於由cloudbees託管的linux服務器上)。我有以下Windows 8錯誤消息。
「這個程序不能在您的電腦上運行」
如果我運行.exe文件作爲管理員我有另一條錯誤消息:
Windows無法找到「C :\用戶\羅曼\下載\ Deepov.exe」。確保 您輸入的名稱正確,然後重試。
詹金斯構建簡單地執行下面的shell命令:
#!/bin/bash
echo "*********building************"
echo $WORKSPACE
cd $WORKSPACE/Debug
echo $PWD
make clean
make
注:makefile文件可以在這裏找到:https://github.com/RomainGoussault/Deepov/blob/master/Debug/makefile
你使用Eclipse也可以在Linux? – Technext 2014-08-30 06:00:11
現在我在Win8上使用Eclipse 0 – Romain 2014-08-30 06:01:43
嗯......你可以嘗試以管理員身份運行Jenkins構建的.exe文件嗎? – Technext 2014-08-30 06:03:42