Code block 安装问题
正常安装code block之后运行自带的打印hello world的程序时出现如下错误,||=== Build: Debug in No.1 program (compiler: GNU GCC Compiler) ===|
obj\Debug\main.o||No such file or directory|
||error: no input files|
||=== Build failed: 2 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
请问是什么问题,该如何解决呀
非常感谢 PaddlePaddle主要使用 `CMake <https://cmake.org>`_ 以及GCC, G++作为编译工具。
+我们推荐您使用PaddlePaddle编译环境镜像完成编译,这样可以免去单独安装编译依赖的步骤,可选的不同编译环境
+可以在 `这里 <https://hub.docker.com/r/paddlepaddle/paddle_manylinux_devel/tags/>`_ 找到。
+编译PaddlePaddle,需要执行:
+
+.. code-block:: bash
+
+ git clone https://github.com/PaddlePaddle/Paddle.git
+ cd Paddle
+ # 如果使用Docker编译环境,执行下面的命令
+ docker run -it -v $PWD:/paddle -e "WITH_GPU=ON" -e "WITH_TESTING=OFF" paddlepaddle/paddle_manylinux_devel:cuda8.0_cudnn5 bash -x paddle/scripts/docker/build.sh
+ # 如果不使用Docker编译环境,执行下面的命令
+ mkdir build
+ cd build
+ cmake -DWITH_GPU=ON -DWITH_TESTING=OFF ..
+ make
+
+
+编译完成后会在build/python/dist目录下生成输出的whl包,可以选在在当前机器安装也可以拷贝到目标机器安装:
+
+.. code-block:: bash
+
+ pip install python/dist/*.whl
+
+
+.. _build_step:
+
+编译依赖
+----------------
+
+PaddlePaddle编译需要使用到下面的依赖(包含但不限于),其他的依赖软件,会自动在编译时下载。
+
+.. csv-table:: PaddlePaddle编译依赖
+ :header: "依赖", "版本", "说明"
+ :widths: 10, 15, 30
+
+ "CMake", ">=3.5", ""
+ "GCC", "4.8.2", "推荐使用CentOS的devtools2"
+ "Python", "2.7.x", "依赖libpython2.7.so"
+ "pip", ">=9.0", ""
+ "numpy", "", ""
+ "SWIG", ">=2.0", ""
+ "Go", ">=1.8", "可选"
+
+
+.. _build_options:
+
+编译选项
+----------------
+
+PaddlePaddle的编译选项,包括生成CPU/GPU二进制文件、链接何种BLAS库等。用户可在调用cmake的时候设置它们,详细的cmake使用方法可以参考 `官方文档 <https://cmake.org/cmake-tutorial>`_ 。
+
+.. _build_options_bool: 按照下面步骤 说详细点吧 liuzhengyuan 发表于 2022-7-29 09:14
说详细点吧
我按照小甲鱼给的网址下载了blockcode,下的是codeblocks-20.03mingw-setup.exe版本,安装设置是按默认来的
打开软件后直接新建项目的话,自带的那个print hello world的程序没法运行成功。 小甲鱼的视频里面点build and run 是可以直接运行成功的。
下面的build massage里面的红字就是下面这两行
No such file or directory
error: no input files
你是不用一些特别的东西作为文件名了,把文件名改成视频中的一样试试? aniceguy 发表于 2022-7-29 11:45
我按照小甲鱼给的网址下载了blockcode,下的是codeblocks-20.03mingw-setup.exe版本,安装设置是按默认来 ...
我这边也是默认配置,
在项目中增加 空的一个.c(cpp)文件之后 就会变成可以运行的
PS:
正常人谁编练习程序用项目啊
项目有时编译/调试会出问题
Code::Blocks下建议
ctrl+shift+n新建普通文件
调试时开个项目
页:
[1]