标签: recompile

当头文件更改时 GNU-Make 不会重新编译

当 hdr.h 文件更改时,GNU-Make 不会重新编译。如下打印行,即使生成了 main.d 文件,它也没有尝试重新编译。你能指导我为什么会这样吗?

hdr.h

#ifndef __HDR_H__  

#define LOOP_CNT 1000  

#endif /* __HDR_H__ */  
Run Code Online (Sandbox Code Playgroud)

主文件

#include <stdio.h>  
#include "hdr.h"  

int main(void)  
{  
    int i, sum = 0;  
    for (i = 0; i < LOOP_CNT; i++) sum += i;  
    (void)printf("sum = %d\n", sum);  
    return 0;  
}  
Run Code Online (Sandbox Code Playgroud)

生成文件

SUFFIXES += .d

.PHONY: clean  

OBJECTS = $(patsubst %.c,%.o,$(wildcard *.c))  
CC = armcc  
LD = armcc  
CFLAGS += 

# Default target  
all: sum  

sum : $(OBJECTS)  
    $(CC) $(CFLAGS) -o $@ $^  

$(OBJECTS) …
Run Code Online (Sandbox Code Playgroud)

header gnu-make recompile armcc

6
推荐指数
1
解决办法
7075
查看次数

如何在Linux上的项目中的一个共享库(.so)中修复?

我想快速修复一个项目的.so库.重新编译.so并替换原始文件是否安全?或者我必须重建并重新安装整个项目?还是取决于?

linux upgrade shared-libraries recompile

5
推荐指数
1
解决办法
221
查看次数

我可以将16位.exe程序转换为64位.exe吗?

我意识到可能没有特殊的转换器程序或任何类似于此类任务的简单程序,但我必须找到一些方法让16位程序在64位Windows中运行.由于必须专用于它们的大量资源,仿真器将不是一个好的解决方案.

我对这个项目的想法是从16位程序中反编译所有代码,复制它,并将其重新编译为64位代码.是否可以使用Eclipse或其他编程环境?

基本上,我想在不使用仿真器的情况下在64位Windows中运行16位程序.我意识到这是一项艰巨的任务,但可以想象吗?

windows 16-bit recompile

5
推荐指数
1
解决办法
1万
查看次数

从jar重新编译JD-GUI反编译的Java文件

我有一个MyFile.jar文件。我使用JD-GUI对其进行反编译,并使用其“保存所有源代码”选项将文件保存到.zip文件中。现在提取.zip文件并编辑.java文件。

提取.zip文件后的文件夹结构是这样的

                       _____ META-INF(folder)
source(folder) -------|     
                      ------com(folder)-->example--->App---> all .java files   
Run Code Online (Sandbox Code Playgroud)

现在如何将其重新编译回.jar文件?

java compilation jar recompile jd-gui

5
推荐指数
1
解决办法
9031
查看次数

防止 Xcode 在任何文件更改时重建项目

如果在依赖的 swift 文件中进行了任何更改,Xcode 会重建我的项目和每个子项目。

它工作丑陋,非常烦人。CPU 总是很忙,对话框窗口不断出现并阻止运行当前项目,因为这个窗口没有按预期工作,我总是不得不手动关闭它并一次又一次地构建和运行。此外,当 Xcode 重新编译每个项目并等待每次按键几秒钟时,Mac 会冻结。

如何禁用此自动后台重新编译?

我在常规设置中禁用了“显示实时问题”,但没有帮助。

我安装了三个插件:

  • SCXcode小地图
  • Swift 重构器
  • 颜色

我试图删除它们,但也无济于事。

请帮我阻止这个天网的始祖!

PS Xcode 版本 7.3.1 (7D1014)

xcode background build recompile

5
推荐指数
0
解决办法
502
查看次数

无需在Java中重新编译即可添加实现?

嘿大家,我是一名大学生,有着我第一次真正的工作机会(令人兴奋).我现在处于需要查看编程示例的阶段,他们给了我在Java中实现随机数生成器服务的任务,有两种不同的实现(一种使用内置的东西,另一种是我选择的) .代码是容易的部分,但任务的一部分让我困惑......这里是:

作为评估者,我应该能够执行以下操作:使用候选jar文件编译我自己的项目.使用候选可执行jar注册我的解决方案.运行候选可执行jar,以某种方式告诉它运行我的实现.

基本上我正在将我的代码变成可执行文件.jar,和

评估者应该能够使用候选人开发的代码和编译类来插入他们自己的随机数生成器实现,而无需重新编译候选代码.

这是什么意思?也许我只是错过了一些明显的东西?我不确定如何让他们只是投入他们自己的实现而不必重新编译所有内容...希望它不是太大的任务,因为我没有在我的大学里听到类似的东西(我认为) .

任何帮助/见解真的很感激!

java implementation jar recompile

4
推荐指数
2
解决办法
526
查看次数

ASP.NET网站项目何时重新编译?

正如Mauricocodeka首先声明的那样,如果您不希望会话受到网站重新编译和应用程序回收的影响,请不要使用默认的InProc会话.

导致整个网站重新编译的原因列表:

  1. 默认情况下,如果对网站中的顶级文件进行任何更改,则会重新编译整个站点.顶级文件包括global.asax文件以及bin /App_Code /文件夹中的所有文件.

  2. 修改web.config

  3. 如果SectionInformation.RestartOnExternalChanges属性为true ,则配置包括文件更改

    <section name ="MyAppSettings"type ="System.Configuration.AppSettingsSection,System.Configuration,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a" restartOnExternalChanges =" true "requirePermission ="false"/>

笔记:

  • 如果您希望能够在不导致重新编译整个站点的情况下更改顶级文件,则可以将Web.config文件中编译元素的optimizeCompilations属性设置为true

参考文献:


哪些信息告诉导致网站项目(而不是Web应用程序项目)自身重新编译的更改和文件?

我问的原因是因为我们不希望用户丢失会话.因此,我们希望仅在凌晨时分更新实时网站并进行可重新编译的更改,但我们希望在白天进行更改以加快它们的速度.我们首先会升级到临时服务器并在那里观看,但是一个明确的列表会提前很好.

asp.net vs-web-site-project recompile

4
推荐指数
1
解决办法
5078
查看次数

Grunt.js依赖管理

有没有办法在Grunt中指定文件依赖?即如果我有:

global/page.jade
project/index.jade -- includes global/page.jade
project/about.jade -- includes global/page.jade
project/test.jade
Run Code Online (Sandbox Code Playgroud)

我改变global/page.jade然后我想project/index|about.jade重新编译.我检查了插件但找不到任何能提供该功能的插件.

dependencies recompile gruntjs

4
推荐指数
1
解决办法
551
查看次数

Is it possible to change a value inside a Lua bytecode? How? Any idea?

I got a script that is no longer supported and I'm looking for a way to change the value of a variable in it... The script is encrypted (loadstring/bytecode/something like that) e.g.: loadstring('\27\76\117\97\81\0\1\4\4\4\8\0\')

我可以找到我想要更改的内容(在编译脚本后通过记事本),但是如果我尝试更改值,脚本将无法工作,如果我更改并尝试重新编译它仍然无法工作: "luac: Testing09.lua: unexpected end in precompiled chunk" ...

有任何想法吗?我用一个程序做了类似的事情,使用ollydbg,但我不能用lua脚本...我有点迷失在这里,做一些谷歌搜索相当一段时间找不到方法......任何想法?

lua bytecode recompile decompiler

4
推荐指数
1
解决办法
885
查看次数

从已编辑的源代码进行自制程序重新编译

有没有办法通过自制程序从编辑后的源代码重新编译?

我对Boost的源user.hpp进行了更改,现在我想使用它重新编译Boost。我试过了--build-from-source--enable-bar但都没用,说它已经安装了。我可以重新编译的唯一方法是通过重新安装,但这只会覆盖我更改的源代码。

任何的想法?

homebrew recompile

4
推荐指数
1
解决办法
1486
查看次数