开发者
资源
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

安装验证

最小启动示例

以下示例用于验证应用能够包含Paddle Inference头文件、链接推理动态库,并启用GPU推理配置。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
cat > paddle_infer_min.cc <<'CPP'
#include <iostream>
#include "paddle_inference_api.h"

int main() {
  paddle_infer::Config config;
  config.EnableUseGpu(100, 0);
  std::cout << "paddle_inference_gpu_config=ok" << std::endl;
  return 0;
} 
CPP  

g++ -std=c++17 paddle_infer_min.cc \
  -I${PADDLE_INFERENCE_DIR}/paddle/include \
  -L${PADDLE_INFERENCE_DIR}/paddle/lib \
  -lpaddle_inference \
  -Wl,-rpath,${PADDLE_INFERENCE_DIR}/paddle/lib \
  -o paddle_infer_min

./paddle_infer_min

预期输出

1
paddle_inference_gpu_config=ok