因此,我能够在此处找到有关更改 PIN 网站下的“makefile.rules”的一些文档。对于我的情况,以下 6 行将添加到“makefile.rules”的末尾。
$(OBJDIR)"somefile"$(OBJ_SUFFIX): "somefile".cpp "somefile".h
$(CXX) $(TOOL_CXXFLAGS) $(COMP_OBJ)$@ $<
$(OBJDIR)"PinFile"$(OBJ_SUFFIX): "pin_tool".cpp
$(CXX) $(TOOL_CXXFLAGS) $(COMP_OBJ)$@ $<
$(OBJDIR)"pin_tool"$(PINTOOL_SUFFIX): $(OBJDIR)"somefile"$(OBJ_SUFFIX) $(OBJDIR)"PinFile"$(OBJ_SUFFIX) "somefile".h
$(LINKER) $(TOOL_LDFLAGS_NOOPT) $(LINK_EXE)$@ $(^:%.h=) $(TOOL_LPATHS) $(TOOL_LIBS)
Run Code Online (Sandbox Code Playgroud)
唯一会从一个 make 文件更改为另一个的就是我放在引号中的单词。请注意,在实际的“makefile.rules”中,引用的单词不应有引号
| 归档时间: |
|
| 查看次数: |
1197 次 |
| 最近记录: |