Visual Studio跨平台生成文件项目,找不到命令
Visual Studio cross platform makefile project, command not found
我正在尝试为Ubuntu构建一个跨平台项目。在我的makefile中,我有一行
"PSPSDK=$(shell psp配置--PSPSDK路径(">
它给出错误"psp-config:命令未找到。">
psp-config在我的路径中,在从Visual Studio复制的文件上从Ubuntu系统运行make可以很好地工作。如果我从windows手动ssh到Ubuntu系统并从那里运行命令,它也可以工作。
为什么在Visual Studio中运行时找不到命令?
您应该在"~/.bashrc"
文件的开头(而不是末尾(更新PATH,因为它以某种符号开头,比如:
# If not running interactively, don't do anything
case $- in
*i*) ;;
*) return;;
esac
此外,如果您在这些行之前添加代码,则每次执行子shell时都会调用它,因此最好也为它添加一个保护,以便每个会话只调用一次:
if [ -z $HOME_OPT_PATH_SET ]; then
export PATH=$PATH:$HOME/opt
export HOME_OPT_PATH_SET=1
fi
# If not running interactively, don't do anything
...
相关文章:
- CMake 生成的 MSVC 项目找不到符号,即使为其相关 dll 正确生成了 lib 文件也是如此
- LD:尝试编译项目时找不到架构x86_64符号
- Visual Studio跨平台生成文件项目,找不到命令
- 在OSx:ld上使用CMake构建C++项目:找不到体系结构x86_64的符号
- Qt Creator项目打破:"找不到建筑x86_64符号"
- 项目 A 依赖共享库 B,B 依赖 C,A 不依赖 C。当我使用 B 的 API 时,警告 B 找不到 C
- VS 2017 构建工具失败,出现错误 MSB4019:找不到导入的项目"D:Microsoft.Cpp.Default.props"
- 我的C++项目找不到.exe
- 在Visual Studio 2017中使用Qt库的CMake项目:运行exe时找不到Qt dll
- LVM_GETNEXTITEM在列表视图中找不到项目
- 在项目中移动了文件,现在我找不到命名空间
- 为什么我的项目在命名空间 std 中找不到"function"?
- NetBeans - 两个项目 - 一个找不到要包含的文件 (C++)
- 找不到Visual Studio 2013的WRL项目模板
- 从iOS示例项目导入cpp文件时,找不到架构armv7的符号
- 如何解析 /usr/lib64/libstdc++.so.6:在我的 CGAL cmake 项目中找不到版本 'GLIBCXX_3.4.15'?
- 外部 VS2013 生成错误"错误 MSB4019:找不到导入的项目<path>"
- 在Qt CMake项目中找不到QCursor
- 在开源项目中找不到功能Get_AacEncoder,即使在系统中也是如此
- Visual Studio下的C/C++项目:找不到资源