Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Compile C/C++ module(Curl)

Download source code

Download libcurl source code from the URLs below.

This tutorial uses 7.87.0.

Select the version to download according to the functions you use.

https://curl.se/download.html

...

Info

Since there are files for each OS, it is recommended to obtain past versions from Old Releases in the red frame of the image.

Create a directory to store the downloaded source code.

...

Prepare the compilation environment

Setup your build environment to use SDK by using “setup_env.sh”

Code Block
$ cd ${SDK_DIR}/external/build
$ mkdir curl
$ cd curl

...

source setup_env.sh ipro-ambaCV2X
Info

"ipro-ambaCV2X" is specified, but please change it according to your environment.

Download source code

Download libcurl source code from the URLs below.

This tutorial uses 7.87.0.tar.gz) to the created curl directory, extract it.

...

Select the version to download according to the functions you use.

https://curl.se/download.html

...

Info

Since there are files for each OS, it is recommended to obtain past versions from Old Releases in the red frame of the image.

Create a directory to store the downloaded source code.

Code Block
$ cd ${SDK_DIR}/external/build/curl
$ cpmkdir [Downloadedcurl
source$ code cd curl

After copying the downloaded source code (curl-7.87.0.tar.gz) to the created curl directory, extract it.

Code Block
$ cd ${SDK_DIR}/external/build/curl
$ cp [Downloaded source code storage directory]/curl-7.87.0.tar.gz ./
$ tar -zxvf curl-7.87.0.tar.gz
$ cd curl-7.87.0

...

Compile C/C++ module(SQLite)

...

Prepare the compilation environment

Setup your build environment to use SDK by using “setup_env.sh”

Code Block
$ cd ${SDK_DIR}
$ source setup_env.sh ipro-ambaCV2X
Info

"ipro-ambaCV2X" is specified, but please change it according to your environment.

Download source code

Download SQLite source code from the URLs below.

...