您好我正在尝试使用g++
从命令行进行编译,但我正在使用我的项目提升类,我收到的错误是找不到它们。我知道-I
切换,但这要求我每次编译此文件时都必须输入此路径。那么我怎样才能添加它们,每次我使用它们时都不必指定它们?
答案 0 :(得分:2)
一种方法是在alias
/ bashrc
/ ...文件中创建永久tcshrc
。
alias gboost='g++ -I /<absolute path>'
现在,您可以使用g++
命令代替gboost
。运行bash
/ tcsh
后,此alias
即会生效。
此技术适用于独立文件。对于较大的项目,您可以创建Makefile
并使用make
命令。