小编Jim*_*Jim的帖子

c ++ linux编译错误:未定义引用`main'

我已经找了这个错误并尝试了一些解决方案,但没有找到任何东西,此时我只想编译它.

我得到的错误是:

/usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib/crt1.o: In function `_start':
/build/buildd/eglibc-2.10.1/csu/../sysdeps/i386/elf/start.S:115: undefined reference to `main'
Run Code Online (Sandbox Code Playgroud)

使用:

g++ -lglut Solar.cpp
Run Code Online (Sandbox Code Playgroud)

代码在这里:

using namespace std;
#include <stdio.h>
#include <GL/glut.h>
#include "math.h"

class Solar {

  int main(){
    initializeGL();
    //Stars Alpha = new Stars(5.0);
    //Stars *Alpha = new Stars(5.0);
    //Planets *Awe = new Planets(.6,2,30,"Awe",0.0,0.0,0.0);
    paintGL();
    return 0;
  }



  vid initializeGL(){
      glShadeModel(GL_SMOOTH);

      glClearColor(0.0f, 0.0f, 0.0f, 0.0f);
      glClearDepth(1.0f);

      glEnable(GL_DEPTH_TEST);
      glDepthFunc(GL_LEQUAL);

      glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST);

      // lighting stuff
      GLfloat ambient[] = {0.0, 0.0, 0.0, 1.0};
      GLfloat diffuse[] = {0.9, 0.9, 0.9, 1.0};
      GLfloat …
Run Code Online (Sandbox Code Playgroud)

c++ compiler-construction

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

编译器可以在没有扩展的情况下编译代码吗?

这是一个随机的问题,很明显我不想这样做,因为这是不好的做法,但是是否可以从没有扩展名的文件中编译和运行代码?这适用于c,c ++,java,python,任何语言吗?如果是这样,那么扩展更多的是造型师属性还是有其他目的?

compiler-construction programming-languages

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

使用python使用cgi脚本登录网页

登录Web服务器不是我的专业领域,我希望自动执行登录Web服务器的任务,但我不确定如何格式化代码以实现此目标.我查看了其他页面,但无论我做了什么,我都得到了相同的回复.

网页摘要:

  <form name="form1" action="login.cgi" method="POST" onsubmit="encrypt();">
    <input type="hidden" name="Token" value="16">
    <tr height="15">
      <td><img src="/images/spacer.gif" alt="" height="15"></td>
    </tr>
    <tr height="32">
      <td valign="top">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="19"><img src="/images/spacer.gif" alt="" width="19"></td>
            <td width="100%"> </td>
          </tr>
        </table>
      </td>
    </tr>
    <tr height="12">
      <td><img src="/images/spacer.gif" alt="" height="12"></td>
    </tr>
    <tr>
      <td height="1" valign="top">
        <table border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="20"><img src="/images/spacer.gif" alt="" width="20"></td>
            <td valign="top">
              <table border="0" cellspacing="0" cellpadding="0">
                <tr>
                  <td><img src="/images/spacer.gif" alt="" width="10" height="8"></td>
                  <td><img src="/images/spacer.gif" alt="" width="400" height="8"></td>
                </tr>
                <tr> …
Run Code Online (Sandbox Code Playgroud)

python cgi login

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

导致Seg Fault的地图.如何增加记忆力?

我有一个简单的问题.我有几个文件,一个文件大约20000行.
它有5个字段,有一些其他adt(向量和列表),但那些不会导致段错误.地图本身将存储一个键值,相当于每行约1个.当我向我的代码添加一个地图时,我会立即得到一个段错误,我复制了5000个20000行,然后收到一个段错误,然后是1000个,它就可以了.

在java中有一种方法可以增加虚拟分配的内存量,有没有办法在c ++中这样做?我甚至删除了元素,因为它们不再使用,我可以获得大约2000行,但不能更多.

这是gdb:

(gdb) exec-file readin
(gdb) run
Starting program: /x/x/x/readin readin

Program exited normally.
Run Code Online (Sandbox Code Playgroud)

Valgrind的:

HEAP SUMMARY:
==7948==     in use at exit: 0 bytes in 0 blocks
==7948==   total heap usage: 20,206 allocs, 20,206 frees, 2,661,509 bytes allocated
==7948== 
==7948== All heap blocks were freed -- no leaks are possible
Run Code Online (Sandbox Code Playgroud)

码:

 ....
 Flow flw = endQueue.top();
  stringstream str1;
  stringstream str2;
  if (flw.getSrc() < flw.getDest()){
    str1 << flw.getSrc();
    str2 << flw.getDest();
    flw_src_dest = str1.str() + "-" + str2.str(); …
Run Code Online (Sandbox Code Playgroud)

c++ memory memory-management map segmentation-fault

1
推荐指数
1
解决办法
1033
查看次数

编辑Vim配置

我有一个非常简单易行的问题,但我不知道该怎么做.我在ubuntu机器上,通过ssh登录.我想编辑我的vim,以便我不必继续输入:set number:colorscheme elflord.我希望它记住这些信息.浏览时我发现我需要更改一个.vimrc文件,而这应该位于我的主目录中,但它不是,而且#locate .vimrc找不到任何东西.可以帮我找到这个文件的位置并编辑上面的命令吗?

linux vim ssh

0
推荐指数
1
解决办法
100
查看次数

用于编辑图像的Python包

我想知道是否有任何python包用于获取多个图形,以png格式保存,并编辑它们的尺寸,并将它们保存在新图像中?我希望以常数形式存在多个图形,因为我必须手动将它们添加到幻灯片中.

python data-visualization photo

0
推荐指数
1
解决办法
78
查看次数