搜索

首页  >  问答  >  正文

c++ - cygwin 编译的exe文件在windows中无法正确运行

用c++做的一个关机用的程序.会调用system("shutdown -s -t 60");之类的代码
在本机cygwin环境下能正常运行.但是把程序放到其他windows就无法使用.
然后我就加了3个dll 文件过去.能运行,但是 system("shutdown -s -t 60");这句代码运行指挥电脑没有反应.
在我电脑上是会关机的.
加的3个dll文件是 1.cygstdc++-6.dll 2.cygwin1.dll 3.cyggcc_s-seh-1.dll
这是一个简单的程序.就是电脑开个程序,然后用手机可以控制电脑上的这个程序. 求解...

运行样子如下:

我想大声告诉你我想大声告诉你2782 天前698

全部回复(1)我来回复

  • 漂亮男人

    漂亮男人2017-05-16 13:28:36

    可能是权限不够,需要管理员权限

    回复
    0
  • 取消回复