怎么在Ubuntu上下载安装cjson库
时间: 2024-02-21 11:59:38 浏览: 610
在Ubuntu上下载安装cjson库可以通过以下步骤完成:
1. 打开终端,更新系统软件包列表:
```bash
sudo apt-get update
```
2. 然后使用以下命令安装cjson库:
```bash
sudo apt-get install libjson-c-dev
```
此命令将自动下载和安装cjson库及其所有依赖项。
3. 安装完成后,您可以在程序中包含`cJSON.h`头文件并链接libjson-c库。例如,编译以下简单程序:
```c
#include <stdio.h>
#include "cJSON.h"
int main() {
char *json_string = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
cJSON *root = cJSON_Parse(json_string);
char *name = cJSON_GetObjectItem(root, "name")->valuestring;
int age = cJSON_GetObjectItem(root, "age")->valueint;
char *city = cJSON_GetObjectItem(root, "city")->valuestring;
printf("Name: %s\nAge: %d\nCity: %s\n", name, age, city);
cJSON_Delete(root);
return 0;
}
```
可以使用以下命令编译:
```bash
gcc -o test test.c -ljson-c
```
4. 最后,运行可执行文件:
```bash
./test
```
输出结果应该是:
```
Name: John
Age: 30
City: New York
```
阅读全文