gpt4 book ai didi

c++ - 在外部测试环境时程序崩溃 - C++

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:32:38 25 4
gpt4 key购买 nike

我有一个程序,当从 Visual Studio 2010 Express 中运行时,它运行得非常好,但在构建和取出时,它有问题。我已经设置了与从 Visual Studio 中运行时相同的外部测试环境,所以这应该不是问题。我想将它附加到 .exe 以查看崩溃的位置,但我没有非 Express 版本。

有什么建议吗?为什么一个程序在 VSC++ 2010 Express 环境之外会崩溃,但在里面却运行良好。

我会发布代码,但这是一个巨大的项目,而不是会导致错误的行。

非常感谢您的宝贵时间。

最佳答案

在不知道崩溃是什么的情况下很难确定,但有几个常见问题可能会导致这种情况:

  • 环境变量不一样。也许你依赖于 vcvars32.bat 中的某些东西在您的测试环境中。
  • PATH 环境变量不一样,您选择了一些错误或不兼容的 DLL。
  • 您的代码在某种程度上取决于从 Visual Studio 运行时的当前工作目录。

关于c++ - 在外部测试环境时程序崩溃 - C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6301166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com