GCC无法在目录中找到文件

时间:2017-05-15 10:54:54

标签: c gcc

以下是运行gcc的脚本: build_hello_tf.sh:

#!/bin/bash
TARGET_DIRECTORY="$(pwd)/src/addons/tensorflow/"
echo ${TARGET_DIRECTORY}
gcc -L${TARGET_DIRECTORY} hello_tf.c
ls ${TARGET_DIRECTORY}

这是输出:

/home/karl/dev/node/tensorflow/src/addons/tensorflow/
gcc: error: hello_tf.c: No such file or directory
gcc: fatal error: no input files
compilation terminated.
hello_tf.c  src

看起来gcc无法在目录中找到源文件。

1 个答案:

答案 0 :(得分:0)

正如评论中所述:

  

-L是库搜索路径。在那里不搜索源文件。你必须用完整的路径命名它们。

如果问题已解决,请接受此答案。