sayHello.cpp
#include <iostream>
void sayHello()
{
std::cout << "Hello" << std::endl
}
void sayHello()
{
std::cout << "Hello" << std::endl
}
1. 動態函式庫
$ g++ -fPIC -c sayHello.cpp -o sayHello.o
/* 加上-fPIC是要產生Position-Independent Code,可以避免與函式庫鏈結時發生錯誤 */
$ g++ -shared -o libsayHello.so sayHello.o
/* 加上-fPIC是要產生Position-Independent Code,可以避免與函式庫鏈結時發生錯誤 */
$ g++ -shared -o libsayHello.so sayHello.o
1. 動態函式庫
$ g++ -c sayHello.cpp -o sayHello.o
$ ar rcs libsayHello.a sayHello.o
$ ar rcs libsayHello.a sayHello.o
沒有留言:
張貼留言