当我在IDE中安装一个包并在项目中使用它时,每次编译项目时都会重新编译(DCUs被替换)。
我无法想象这是有意的 - RTL和VCL也不会每次都被编译,对吗?
我已经尝试了Tools > Options > Environment Options > Delphi Options > Library中的路径,但没有成功。
我找到了一种构造方式,可以在不重新编译具有不同路径的DCUs和PASs的包的情况下编译我的项目,但是在这种构造方式中,Delphi无法从代码编辑器中定位源文件(例如SHIFT-clicking),因此这不是一个选项。
我无法想象这是有意的 - RTL和VCL也不会每次都被编译,对吗?
我已经尝试了Tools > Options > Environment Options > Delphi Options > Library中的路径,但没有成功。
我找到了一种构造方式,可以在不重新编译具有不同路径的DCUs和PASs的包的情况下编译我的项目,但是在这种构造方式中,Delphi无法从代码编辑器中定位源文件(例如SHIFT-clicking),因此这不是一个选项。
Delphi Compiler/Compiling/Debugging/Symbol Reference Info
选项设置为Reference Info
。 - kludg