Visual Studio 15:将现有文件添加到项目后0xc000007b
Visual Studio 15: 0xc000007b after adding existing files to Project
我正在尝试使用OpenGL和GStreamer开发应用程序。我有几个链接到 GStreamer 库的文件,但现在,它们没有以任何方式包含在主源文件中。程序编译得很好,但是在运行时,我收到错误消息
应用程序无法正确启动 (0xc000007b)。
我没有收到有关该错误的更多信息。
但是,当从项目中排除与 GStreamer 相关的文件时,同时保持属性页中的包含目录和库目录不变,代码编译和运行没有问题。
我正在为 Win32 平台构建,并检查了我是否链接到正确版本的 GStreamer 库。
Furhermore,当尝试运行 x64 的构建(我相信也正确链接)时,即使文件被排除在项目中,我也会遇到完全相同的错误。
谁能从这些稀疏的信息中看出出了什么问题,或者至少解释为什么当我添加未使用的文件时应用程序不会运行?
我可能会根据需要提供更多信息,但现在,我真的不知道什么是相关的。
正如PaulMcKenzie所建议的那样,事实证明Windows搜索了PATH中的目录,并采用了第一个合适的dll,即使它们是为64位平台构建的。
当我使用 x64 运行时出现错误的原因是我从公共 GitHub 存储库下载的其他一些 dll 是为 32 位软件构建的。
相关文章:
- QT通过C++添加映射QML项目
- Visual Studio 中的 CMake 项目:如何添加其他包含和库目录?
- 尝试将 boost::stacktrace 添加到 CMake 项目时出现构建错误
- 从文本文件在组合框中添加项目
- 如何在视觉c ++项目中添加箭头键作为修饰键Microsoft
- 如何将 Lua 添加到C++项目
- 将项目添加到队列时运行线程
- Qt - 为什么Visual Studio 2019在qml资源中添加10Mb文件后无法再编译我的项目?
- 添加项目后C find()函数不起作用
- 如何在向列表中添加项目的同时迭代列表
- 如何在Qt中添加项目时保持在同一滚动位置
- 使用 push_back() 在向量中添加项目,向量的大小会增加但无法从向量中读取值
- 从键盘向列表中添加项目
- C++添加项目
- Qt QGraphicsScene缓慢添加项目
- 如何通过鼠标单击在QGraphicsView中选择位置并添加项目
- 智能感知和代码建议在添加c++项目后无法在Visual Studio 2013中工作
- 添加项目到CTreectrl c++
- Qt QTreeWidget逐个添加项目
- 在c++ Builder XE8中显示/添加项目到某些组合框