导航:首页 > 源码编译 > linuxcpp文件无法编译

linuxcpp文件无法编译

发布时间:2022-05-17 03:38:24

1. linux下写c++编译出错

应该是没有安装c++基本类库,如果是在ubuntu下,可以在终端中执行下面语句
sudo apt-get install build-essential 如果还不行,你再试着查找C++配置环境是不是对了。

2. Qt的bug,在linux下无法直接编译运行

首先确保你的qt装好了,最好通过源直接安装。比如: sudo apt-get install qt4.7
然后 编译一般先:
qmake -project
qmake
make

3. Linux怎么编译c++文件用什么指令

Linux编译c++源文件使用的命令为g++,操作步骤如下:

  1. 用vim命令打开一个文本进行编辑,如:

    #vim hello.cpp

  2. 书写源代码内容,如:

    #include<stdio.h>
    intmain()
    {
    printf("helloworld ");
    return0;
    }
  3. 按ESC键,终止输入,用:wq命令保存,退出。

  4. 编译

    #g++ -o hello hello.cpp

    -o的意思是用来指定生成程序的名字

  5. 运行

    #./hello

    hello world

    #

4. 怎么在linux中编译与运行c++的原代码*.cpp文件

不是用make,是用g++,比如,你的文件名是test.cpp,所在的路径是/home/test/test.cpp
你就在终端里输入:cd
/home/test
然后输入g++
-o
test
test.cpp
就已经生成编译好的文件了。
如果想看运行结果可以在终端输入
./test
(还是在刚才的路径下输入)

5. 同样的代码,windows下vs2010可以正常运行,linux下为何会不能编译要怎么修改

equence 似乎是抄写错误!!!

main.cpp:90:25: 错误: 在嵌套模板实参列表中应当使用‘> >’而非‘>>’

先把这个错误改掉,就好定位错误了!!
extern vector<vector<Sequence> > FS;//Frequent Sequences
vector<vector<Sequence> > FS(W);
改成:
extern vector<vector<Sequence> > FS;//Frequent Sequences
vector<vector<Sequence> > FS(W);

6. 在VC下编译通过,但是无法在linux下编译成功。不论是用cc还是c++等编译都失败(提示什么作用域尚未声明。

因为vc里带的iostream里包含了 cstdio
所以你include<iostream> 也相当于使用了#include<stdio.h>
所以fopen fclose什么的就都有声明了。

linux下的iostream里没这些,如果你想用fopen之类的,需要自己添加#include <stdio.h>

7. 在linux中,.cpp文件可以编译成.ko文件不是不是只有.c文件可以编译成.ko文件

只能用c语言,不能用c++, 文件内容跟 cpp 后缀没什么关系,c语言写的也可以用cpp,虽然一般cpp都是表示c++啦

阅读全文

与linuxcpp文件无法编译相关的资料

热点内容
光遇安卓怎么转ios教程小米 浏览:959
python儿童 浏览:42
程序员毕业半年后被辞退 浏览:641
开发板系统编译 浏览:390
pdf安装包下载 浏览:48
如何配置foxmail邮箱服务器 浏览:971
python解释器编译器源代码 浏览:113
服务器ip地址正确为什么连不上 浏览:82
飞天开放平台编程指南 浏览:114
文件夹向上一级 浏览:878
apachelinux配置域名 浏览:786
王者荣耀体验服服务器出错是什么意思 浏览:824
程序员对联意思 浏览:550
php追加txt 浏览:519
java验证码jsp 浏览:753
色铅笔画动漫pdf 浏览:260
a文件编译so 浏览:347
单片机power怎么改成接地 浏览:219
https是什么app 浏览:371
androidstudio优化设置 浏览:436