試圖編譯valkyrie(valgrind GUI),並引發錯誤。 步驟:試圖編譯valkyrie(valgrind的GUI),它會拋出一個錯誤:
下載武神2.0.0從Valgrind的網站
後解壓我也跟着下INSTALL文件的說明:
stillstoned @ stillstoned〜/下載/武神-2.0.0/src目錄$ QMAKE-QT4 PREFIX = /選擇
[email protected] ~/Downloads/valkyrie-2.0.0/src $ make compiling objects/tool_object.cpp objects/tool_object.cpp: In member function ‘bool ToolObject::startProcess(QStringList)’: objects/tool_object.cpp:391:42: error: ‘usleep’ was not declared in this scope usleep(WAIT_VG_START_SLEEP * 1000); ^ objects/tool_object.cpp: In member function ‘void ToolObject::stopProcess()’: objects/tool_object.cpp:474:42: error: ‘usleep’ was not declared in this scope usleep(1000 * sleepDuration); ^ make: *** [Makefile:627: obj/tool_object.o] Error 1 [email protected] ~/Downloads/valkyrie-2.0.0/src $
你有什麼想法嗎? 謝謝!我很欣賞你的答案。
你真的需要建立自己嗎?操作系統附帶的版本有什麼問題?如果你使用的是Ubuntu 16.04,它的版本是2.0.0:'sudo apt install valkyrie'。 – Velkan