C++ c++;程序不';无法在服务器上运行

C++ c++;程序不';无法在服务器上运行,c++,gcc,windows-server-2008,C++,Gcc,Windows Server 2008,情况: 我有一个打开和更改xml文件的小程序。之后,将保存xml文件,然后更新xml文件中的一些数据并将其插入到几个表中。差不多就是这么回事 问题是: 我希望该工具每天在windows server 2008上带有windows任务调度程序的服务器上运行一次,但该服务器不工作。我启动任务,工具完全冻结。我甚至不能使用任务管理器或“taskkill/f…”来终止任务 如果我在我的本地机器上运行它,它会工作得完美无缺。 程序用C++编写,用GCC编译。以下2.程序运行需要DLL,我将其放在同一文件夹

情况:

我有一个打开和更改xml文件的小程序。之后,将保存xml文件,然后更新xml文件中的一些数据并将其插入到几个表中。差不多就是这么回事

问题是: 我希望该工具每天在windows server 2008上带有windows任务调度程序的服务器上运行一次,但该服务器不工作。我启动任务,工具完全冻结。我甚至不能使用任务管理器或“taskkill/f…”来终止任务

如果我在我的本地机器上运行它,它会工作得完美无缺。 程序用C++编写,用GCC编译。以下2.程序运行需要DLL,我将其放在同一文件夹中:

libgcc_s_dw2-1.dll
libstdc++-6.dll

任何想法都很受欢迎

这并不是对你问题的直接回答,但由于任何想法都值得赞赏: 您可以尝试将C/C++与
-static libgcc
-static libstdc++

这样,您就不再需要随身携带这两个库了

您应该尝试将DLL放在路径中。尝试从服务器中的命令行测试您的程序,或从PC中的计划程序任务中启动它