SCWS 1 2 3 安裝說明

2021-08-17 08:13:28 字數 1501 閱讀 6242

摘要:官方文件,url:
以 linux(freebsd) 作業系統為例

1. 取得 scws-1.2.3 的**

wget

2. 解開壓縮包

[hightman@d1 ~]$ tar xvjf scws-1.2.3.tar.bz2

3. 進入目錄執行配置指令碼和編譯

[hightman@d1 ~]$ cd scws-1.2.3[hightman@d1 ~/scws-1.2.3]$ ./configure --prefix=/usr/local/scws ; make ; make install

注:這裡和通用的 gnu 軟體安裝方式一樣,具體選項引數執行 ./configure --help 檢視。

常用選項為:--prefix= test.c

#include #include main()

8. 編譯測試程式

gcc -o test -i/usr/local/scws/include -l/usr/local/scws/lib test.c -lscws -wl,--rpath -wl,/usr/local/scws/lib

./test

9. 這樣就好順利安裝完畢可以使用 libscws 這套 c-api 了

假設您已經將 scws 按上述步驟安裝到 /usr/local/scws 中。

安裝此擴充套件要求您的 php 和系統環境安裝了相應的 autoconf automake 工具及 phpize 。

1) 進入原始碼目錄的 phpext/ 目錄 ( cd ~/scws-1.2.3 )

2) 執行 phpize (在php安裝目錄的bin/目錄下)

3) 執行 ./configure --with-scws=/usr/local/scws

若 php 安裝在特殊目錄 $php_prefix, 則請在 configure 後加上 --with-php-config=$php_prefix/bin/php-config

4) 執行 make 然後用 root 身份執行 make install

5) 在 php.ini 中加入以下幾行

[scws]

;; 注意請檢查 php.ini 中的 extension_dir 的設定值是否正確, 否則請將 extension_dir 設為空,

; 再把 extension = scws.so 指定絕對路徑。

;extension = scws.so

scws.default.charset = gbk

scws.default.fpath = /usr/local/scws/etc

6) 命令列下執行 php -m 就能看到 scws 了或者在 phpinfo() 中看看關於 scws 的部分,記得要重啟 web 伺服器

才能使新的 php.ini 生效。

7) 這樣就算安裝完成了,餘下的工作只是php**編寫問題了。

關於 php 擴充套件的使用說明請參看**中 phpext/readme.md 檔案或其它文件章節。

SCWS中文分詞PHP擴充套件詳細安裝說明

因最近寫的一段 需要用到中文分詞,在網上找了一下,發現了scws這個不錯的外掛程式,故根據文件安裝使用,下面記錄下安裝的全過程 系統 centos wget tar xvjf scws 1.2.3.tar.bz2 cd scws 1.2.3 configure prefix usr local sc...

安裝scws 及php 擴充套件

1,安裝scwscd scws 1.2.3 configure prefix usr local scws sudo make sudo make install 2,安裝php擴充套件 安裝此擴充套件要求您的 php 和系統環境安裝了相應的 autoconf automake 工具及 phpize...

安裝 scws出現 autoconf 需要先安裝

安裝在終端操作,sudo make install這樣就把autoconf安裝到 usr local bin 下面了。接著在執行以下終端命令安裝pecl uploadprogress phpize prepares the php extension for compiling configure ...