导航:首页 > 编程系统 > vc编译linux下工程

vc编译linux下工程

发布时间:2023-02-15 10:46:52

Ⅰ 在VC编译成功的C++文件,在linux中怎么会出现这样的错误

你的C++源代码中应该有VC自动创建的类, 这个是不兼容于ANSI C标准的,

基本上, VC下的工程转移到linux平台都要经过一些移植 好了 不说废话

C++中头文件的标准写法是 #include <iostream>
如果写成xx.h,则会出现warning报告,C++标准中有说明;

在Polynomal类中的构造函数,声明与定义不一致,

头文件中声明为:Polynomal::(Polynomal&)
但在.cpp中定义为Polynomal::(Polynomal)
形参不一样而造成出错

Ⅱ 在VC下编译通过的程序复制到Linux下运行出错,帮忙看看哪里错了。错误提示说PCB等变量没有定义,紧急

typedef struct PCB {

int id; //标志数
intpriority; //优先数
intcpuTime; //已占CPU时间
intallTime; //还需占CPU时间
intblockTime; //已被阻塞的时间
STATEstate; //进程状态
struct PCB*pre; // PCB的前指针
struct PCB*nxt; // PCB的后指针
} PCB; <- 这里加一个PCB

Ⅲ 如何在VC6.0环境下编译linux程序

总共又三种方案:

  1. mingw+codeblocks,是windows下的gcc编译工具+跨平台的轻量ide,可以编译c++的程序,还可以使用wxWidget(跨平台的界面工具)

  2. 使用cygwin,是windows下中间件级别的编译工具。可以在cygwin下用命令行编译程序。

  3. 使用vmware或者其他虚拟机,安装目标linux系统,并且编译。这是虚拟硬件级别的编译工具,其编译的程序是完全可以在linux系统上运行的。

Ⅳ vc6.0编译转到Linux下无法通过gcc编译,如何解决

VC++和标准的C++并不兼容,C99标准的C语言的部分特性VC++/C++也不支持。还是找本标准的C/C++手册看看,把源程序改改吧。(好像VC++9.0也不向下兼容VC++6.0)。

Ⅳ 如何在VC种用Linux下的库文件

楼上的回答不准确。实际上楼主提出的问题是想解决跨平台开发的移植问题。回答是:不可以把vc装在linux上,但是可以将windows中用vc开发的应用程序移植到linux中运行。需要两个步骤。1,在windows下用vc编译过的程序不能包含操作系统中的元素,例如windowssdk,mfc等等,要完全符合ansic++的标准,与linux下的c++编译器相对应。2,需要调整编译器对应的makefile文件,这样配置后才能生成理想的exe应用程序。

Ⅵ VC能否对linux下进程通信的C程序进行编译

VC可以的,因为VC有个编译指令叫nmake.

阅读全文

与vc编译linux下工程相关的资料

热点内容
编程图元属性怎么修改 浏览:828
word文档的大括号怎么输入 浏览:862
关于旅游收入的数据从哪里找 浏览:989
gson解析json集合问题 浏览:680
安卓ipsec标识符填什么 浏览:215
在哪里解压文件第一分卷 浏览:63
奥维使用教程 浏览:324
编程程序怎么转到plc上 浏览:807
文件名冲突但是找不到 浏览:261
上海瑞金医院app下载 浏览:998
qq群里的机器人买武器 浏览:428
捕鱼达人历史版本 浏览:73
mp4视频文件解密软件 浏览:62
多轴编程哪个软件最方便 浏览:27
老平板哪个是显示屏数据线插座 浏览:849
5sing上传音频文件格式 浏览:171
win10输入文件鼠标右键异常 浏览:634
听幼儿故事用什么app 浏览:514
iphone修改音频文件名 浏览:53
国家气象站点数据在哪里下载 浏览:342

友情链接