相关疑难解决方法(0)

"运行C++程序时,系统无法找到指定的文件"

我安装了Visual Studio 2010.我编写了一个简单的代码,我确信它是正确的但不幸的是,当我运行代码时,我得到下面的错误.

这是我的代码:

#include<iostream>
using namespace std;
int main (){ 
  cout <<"Hello StackOverFlow ;)";
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

这是错误:

无法启动程序'C:\ Users\Soheil\Desktop\New folder\sam\Debug\sam.exe系统找不到指定的文件

你能帮我解决这个问题吗?我应该在特定目录中定义项目吗?我花了很多时间来解决这个问题,但还没有取得任何成功.

c++ visual-studio

16
推荐指数
3
解决办法
15万
查看次数

OpenGL着色器编译错误:令牌"<undefined>"处的意外$ undefined

我看到了这个问题,它确实散发出一些亮点.尽管如此,我似乎无法弄清楚我是如何"不正确地"加载我的着色器,因为这已经执行过,而且最近没有对着色器加载代码进行任何更改,所以我认为这些错误必须来自我的绘制调用.

尽管如此,为了简洁起见,我仍然会发布着色器文件,绘制函数用于绘制我想要渲染的圆,以及在着色器文件中作为字符串加载的代码.

基本上我需要知道的是为什么我会收到这些错误以及它们到底出了什么问题呢?

(来自调试输出)

ERROR { 
    OpenGL Says: 
     Vertex info
-----------
0(1) : error C0000: syntax error, unexpected $undefined at token "<undefined>"

Fragment info
-------------
0(1) : error C0000: syntax error, unexpected $undefined at token "<undefined>"

 };
Run Code Online (Sandbox Code Playgroud)

绘制代码

    void Circle::draw( GLuint program )
    {
        const size_t centerMag = mCenter.length();

        glUseProgram( program );

        for( float t = 0; t < mCircumference; t += 0.1 )
        {
            float x = centerMag + glm::cos( 2 * M_PI …
Run Code Online (Sandbox Code Playgroud)

c++ opengl error-handling compilation glsl

12
推荐指数
1
解决办法
2万
查看次数

标签 统计

c++ ×2

compilation ×1

error-handling ×1

glsl ×1

opengl ×1

visual-studio ×1