如何在我的MAC中的visual studio中编译一些代码

时间:2011-11-07 17:11:52

标签: c++ visual-studio-2010 visual-c++

我在我的mac(并行)虚拟机中运行win 7。

我写了一些小代码,我尝试运行它,我遇到了这个问题:

C:\Users\Administrator\Documents\Visual Studio 10\Projects\test\Debug\test.exe : fatal error LNK1120: 1 unresolved externals

它告诉我他无法在用户中找到路径。

我检查并且所有路径都存在。

我现在能做什么?!

编辑:以下是正在构建的示例代码:

#include<glut.h> 

void display() 
{ 
  glClear(GL_COLOR_BUFFER_BIT); 
  glFlush(); 
} 

void myinit() 
{ 
  glClearColor(0.,0.,0.,0.); 
  glMatrixMode(GL_PROJECTION); 
  glLoadIdentity(); 
  gluOrtho2D(-5., 5., -5., 5); 
  glMatrixMode(GL_MODELVIEW); 
} 

int main(int argc, char** argv) 
{ 
  glutInit(&argc,argv); 
  glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); 
  glutInitWindowSize(200, 200); 
  glutInitWindowPosition(100, 100); 
  glutCreateWindow("Black Window"); 
  glutDisplayFunc(display); 
  myinit(); 
  glutMainLoop(); 
}

1 个答案:

答案 0 :(得分:3)

这不是路径问题,这是链接器错误。

链接器告诉你的是你需要一个外部库来完成代码的编译(也许你正在使用另一个库的某些功能而你忘了在项目参数中添加它们。)