在Linux中编译C ++

时间:2015-09-22 21:56:08

标签: linux ubuntu gcc

这是我第一次使用linux .. 那么如何在VM ware Ubuntu中编译一些东西?

#include <stdio.h>
#include <time.h>
#include <sys/stat.h>

void main(int argc, char * argv[])
{
struct stat statbuf;
if (stat(* argv[], &statbuf) == -1)
perror("Failed to get file status");
else
printf("%s last accessed at %s" ctime(&statbuf.st_atime));
};

2 个答案:

答案 0 :(得分:0)

您需要安装一个编译器(默认情况下可能会在任何合理的Linux发行版中安装gcc),并从命令行调用它:

$ gcc myprogram.c -o myprogram

答案 1 :(得分:-1)

要编译,请使用系统上可用的编译器(例如g++)。

(使用g ++,假设您的文件为hello.cpp

g++ -c hello.cpp -o hello
chmod a+x ./hello
./hello