广告

本站里的文章大部分经过自行整理与测试

2017年4月2日星期日

Linux - 各种语言编译与运行方法

  • C
# include <stdio.h>

int main() {
  printf("Hello World");
  return 0;
}

$ gcc -o test test.c
$ ./test


  • C++
#include <iostream>

using namespace std;

int main() {
        cout << "Hello World";
        return 0;
}

$ g++ -o test test.c
$ ./test


  • PERL
#!/usr/bin/perl

print "Hello World!\n";

$ perl test.pl


  • PYTHON
import os
print(os.sys.path)

$ python test.py

$ python3 test.py


  • JAVA
public class HelloWorld
{
public static void main(String[] args) {
  System.out.println("Hello World!");
}
}

$ javac HelloWorld.java
$ java -classpath . HelloWorld



$ mkdir hello && cd hello
$ gedit hello.go

package main

import "fmt"

func main() {

       fmt.Printf("hello, world\n")

}

$ go build
$ ./hello

没有评论:

发表评论