網頁

2014年8月30日 星期六

[Working env] 如何在Synology DS上開發自己的(c/c++)程式 ?

如何在Synology DS上開發自己的(c/c++)程式 ?

使用時機:

想在Synology DS上開發自己的binary。

環境:

A (192.168.0.101) Ubuntu
B (192.168.0.100) Synology cedarview 5.0

開始:

去 http://www.synology.com/#tool 的  
"Toolkits and GPL source" 依據你的平台(ex. cedarview) 下載開發包

準備:

把開發包 gcc463_glibc213_i686_cedarview-GPL.tgz 解壓縮
可以在 i686-pc-linux-gnu/bin下看到 i686-pc-linux-gnu-g++ 以及 i686-pc-linux-gnu-gcc

第一個Makefile環境:

vim Makefile
---------------------------------------------------------------
TOOL_PATH= [your deitectory]/i686-pc-linux-gnu

CXX=$(TOOL_PATH)/bin/i686-pc-linux-gnu-c++
CC=$(TOOL_PATH)/bin/i686-pc-linux-gnu-gcc

all:
        $(CXX) test.cpp


vim test.cpp
----------------------------------------------------------------
#include <stdio.h>

int main() {
        printf ("hello~~\n");
        return 0;

}

Run:

make;
./a.out

沒有留言:

張貼留言