123456789101112131415161718192021222324252627282930313233343536 |
- cmake .. \
- -DPOSITION_INDEPENDENT_CODE=True \
- -DCMAKE_INSTALL_PREFIX=/home/Apple/Design/Library/Standard_Library/Libraries/CURL \
- -DCMAKE_C_COMPILER=/usr/bin/gcc-8 \
- -DCMAKE_CXX_COMPILER=/usr/bin/g++-8 \
- -DCMAKE_USE_OPENSSL=ON \
- -DOPENSSL_ROOT_DIR=/home/Apple/Design/Library/openssl \
- -DOPENSSL_LIBRARIES=/home/Apple/Design/Library/openssl/lib \
- -DUSE_ZLIB=ON \
- -DZLIB_LIBRARIES=/home/Apple/Design/Library/ZIP/zlib/zlib/lib \
- -DZLIB_INCLUDE_DIRS=/home/Apple/Design/Library/ZIP/zlib/zlib/include
- -DCMake_C_STANDARD=17 \
- -DCMake_CXX_STANDARD=17 \
- -DCMAKE_BUILD_TYPE=Release \
- -DBUILD_SHARED_LIBRARY=ON \
- #使用configure编译
- 设置外置路径,在这里设置libssh2和openssl的路径,设置的是其中的pkgconfig的路径
- export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/home/Apple/Design/Library_Project/Library_Project/External/Libraries/libssh2/lib/pkgconfig \
- export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/home/Apple/Design/Library_Project/Library_Project/External/Libraries/OpenSSL-1.1.1/lib/pkgconfig
- ../configure \
- --with-pic \
- --prefix=/home/Apple/Design/Library_Project/Library_Project/External/Libraries/CURL \
- CC=/usr/bin/gcc \
- --with-openssl \
- --with-libssh2
- --with-zlib \
- make
- make install
|