参考サイト:https://github.com/libuv/libuv/blob/master/README.md
https://www.cnblogs.com/cnxkey/articles/10058702.html
、libuvインストール
1、Windowsがインストールされ(ここでvs2017は、コンパイル)
-
ダウンロードlibuv:https://github.com/libuv/libuv
-
ダウンロードGYP(https://github.com/turbulenz/gyp)libuv /ビルドした後、減圧下に置か
-
GYPのインストールがPython環境を必要とし、ダウンロードPython2.x(https://www.python.org/ftp/python/2.7.13/python-2.7.13.msi)のインストールと設定環境変数
-
インストールGYP:実行中のlibuv /ビルド/ GPYを入力CMD:setup.py installを
-
ここでは、32ビットのデバッグバージョンをコンパイルするオープンvs2017コンパイラツール(スタート - > vs2017-> x86のツールを、管理者権限で実行する権利)
-
libuvインストール:vcbuildのvs2017を実行するプロジェクトディレクトリに切り替え
-
終了したら、建設中のデバッグ/ libには、.LIBライブラリーを生成します、それは使用にエンジニアリングと.LIBライブラリが含まれるコピー
図2は、Linuxで搭載しました
-
ダウンロードlibuv:https://github.com/libuv/libuv
-
抽出タール-zxvf libuv-v1.32.0.tar.gz
-
libtoolのライブラリの欠如は、インストールしてください場合はyumのlibtoolをインストール
-
SH autogen.sh
-
。/構成、設定
-
メイク
-
メイクチェック(エラー無視)
-
make installを
-
ソフトリンクのln -s /usr/local/lib/libuv.so.1 /usr/lib64/libuv.so.1を作成します。
二、libuvの使用
1)、ウィンドウを使用して
新しいプロジェクトを作成しますvs2017 1
2、.LIBライブラリのライブラリディレクトリを追加libuvをlibuvのヘッダファイルを含むディレクトリを追加
3、競合追加の依存は、ライブラリ、ライブラリlibに必要な項目を追加LIBCMTDを無視引き起こしました
追加の依存:
libuv.lib
WS2_32.LIB
iphlpapi.lib
Userenv.lib
Psapi.lib
LIBCMTD:特定のデフォルトのライブラリを無視
4、あなたはプロジェクトをコンパイルすることができます
2)以下linxuを使用して
1、それがg ++ TEST.CPP -luv実行することができます