我在文件中有一堆#include语句:
#include "/Users/cooper/Desktop/MyLib/graph_api.h"
#include "/Users/cooper/Desktop/MyLib/mst.h"
#include "/Users/cooper/Desktop/MyLib/dfs.h"
#include "/Users/cooper/Desktop/MyLib/bfs.h"
#include "/Users/cooper/Desktop/MyLib/topo_sort.h"
#include "/Users/cooper/Desktop/MyLib/scc.h"
#include "/Users/cooper/Desktop/MyLib/bipartite.h"
#include "/Users/cooper/Desktop/MyLib/dijkstra.h"
#include "/Users/cooper/Desktop/MyLib/union_find.h"
#include "/Users/cooper/Desktop/MyLib/my_string.h"
#include "/Users/cooper/Desktop/MyLib/2d_array.h"
但是,未来可能会发生变化,我将不得不更新许多行。是否有可能有像
这样的东西PATH = "/Users/cooper/Desktop/MyLib/
#include PATH + "2d_array.h"
答案 0 :(得分:9)
通常,您的编译器提供了一个选项,您可以在其中添加用于从$("loanamount").on( "keyup", function(e){
var amount = e.target.value;
var intrestrate = 0;
if(amount > 0)
intrestrate = 4.5;
else
//... continue with conditions
$('#interestrate').val(intrestrate);
})
语句中查找头文件的路径。
E.g。为GCC添加
#include
到您的编译器命令行。
此选项也可以在IDE的项目设置中设置,或者作为构建系统中的变量设置。