我相信此示例不正确;例如,它在
中显示“cmake”,但在您从上述 URL 克隆 git 后,没有 cmake 文件。
因此,这不可能起作用;实际上,我认为
上述存储库中从未使用过 cmake,这让你想知道
为什么上述代码一开始就使用 cmake。它曾经起作用过吗?我不确定;
我倾向于认为它没有起作用。
我相信此示例不正确;例如,它在
中显示“cmake”,但在您从上述 URL 克隆 git 后,没有 cmake 文件。
因此,这不可能起作用;实际上,我认为
上述存储库中从未使用过 cmake,这让你想知道
为什么上述代码一开始就使用 cmake。它曾经起作用过吗?我不确定;
我倾向于认为它没有起作用。
要求
PHP 7
libui(使用当前主分支)
Windows/MacOSX/Linux(GTK-3)
安装 re2c
sudo apt install re2c
安装 libui
git clone https://github.com/andlabs/libui.git
cd libui
sudo cp *.h /usr/local/include/
cmake .
cd out
sudo cp * /usr/lib/
安装 ui
方法一:使用 pecl
sudo pecl install channel://pecl.php.net/ui-2.0.0
方法二:构建源代码
git clone https://github.com/krakjoe/ui.git
cd ui
phpize
make
sudo make install
启用 ui.so
sudo echo 'extension=ui.so' > /etc/php/7.0/mods-available/ui.ini
sudo ln -s /etc/php/7.0/mods-available/ui.ini 20-ui.ini
测试
php -m
git clone https://github.com/krakjoe/ui.git
cd ui/examples/
php snake.php