如果我在源代码中的某个文件中对常量的值进行更改,是否必须重新制作并重新安装该库?或者,图书馆是否会使用更改后的值?更改源文件中的常量,是否需要重新生成库?
-1
A
回答
3
是的。如果有的话,你将不得不重新编译和链接你的常量代码和其他的对象文件。
如果你想避免一次又一次地重新编译这样的代码,可以考虑将在环境变量中或在配置文件中的常量的值,然后从那里
0
来源自举常量的值代码是因为它的名字暗示着编译器用来生成代码的源代码。一旦生成代码,源代码和生成的代码之间就没有连接。因此,您必须重新编译/重建才能使更改生效。
相关问题
- 1. AS400源文件中的DDMF更改,我是否需要重新创建DDMF?
- 2. Automake的重建的源文件生成文件是否改变
- 3. 更改php.ini文件后是否需要重新启动Apache?
- 4. 每次更新都需要重新生成wsdl文件吗?
- 5. Tomcat&Solr - 如果需要修改solrconfig.xml或其他conf文件,是否需要重新生成solr.war?
- 6. 是否需要重新配置zookeeper来更新zoo.cfg.dynamic文件?
- 7. 更改后是否需要重新定制自定义组件?
- 8. 更改strings.xml文件是否需要编译才能使更改生效?
- 9. 更改代码后是否需要重新启动我的resque?
- 10. 更改配置文件后是否需要重新构建Windows服务?
- 11. 在JSP中是否需要重新声明包含文件中的标记库?
- 12. 是否可以在预生成事件中更改文件的生成操作?
- 13. 修改文件时,是否需要重写整个文件?
- 14. 当Django代码更改时是否需要重新启动uWSGI?
- 15. 需要重新生成我的google-service.json
- 16. 更新的配置文件是否需要新建?
- 17. 是否需要手动清除AFNetworking生成的Incomplete文件夹?
- 18. 我是否必须生成rebel.xml以重新加载JRebel更改?
- 19. 每当我想测试源代码的更改时,是否需要重新制作并重新安装couchdb?
- 20. 可能不需要Visual Studio重新生成designer.cs文件?
- 21. Apk文件已删除。需要重新生成
- 22. Flymake替代方案不需要更改生成文件
- 23. Git重新发布不需要的文件更改?
- 24. 重新创建或续订配置文件后是否需要更新?
- 25. RequireJS - 我是否需要重新导入以前需要的子类文件
- 26. 是否需要由外部文件生成tinyMCE链接列表
- 27. 是否存在C#库来生成源文件?
- 28. 是否可以更改Doxygen生成的html文件的名称?
- 29. 需要更改Context.Xml文件
- 30. 需要强力命名的DotNetNuke版本(DNN);由于内部引用,是否需要重新编译源文件?
C++是*编译*语言。更改源文件不会自动更新已编译的可执行文件或库。进行更改的步骤顺序为:1)在源中进行修改; 2)将源代码编译成目标文件; 3)将所有目标文件链接到可执行文件/库; 4)根据需要重复。 –
嘿感谢信息,我想同样的,但我认为我没有做大的改变,只是改变系数,编译的库可能仍然链接到源代码,这可能没有太大的改变。但现在我正在重新编译这个库。 –