小编Max*_*Max的帖子

Makefile:自动编译所有c文件,将.o文件保存在单独的文件夹中

我所拥有的是一个包含3个子目录的目录.src/for .c和.h文件,bin /编译后的可执行文件应该去的地方和obj /我希望.obj文件去的地方.

现在我希望makefile从src编译每个.c文件(不需要在makefile中列出所有文件)并将.o文件放在obj中,将从foo.c构建的可执行文件保存为bin/foo.

有人可以帮我吗?每当我使用通配符时,抱怨规则不存在,当我使用隐式规则时,它不会将目标文件放在单独的文件夹中.

c makefile gnu-make

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

狂欢 - 尝试访问后端时超时

从今天下午开始,突然无法访问我的狂欢商店的后端.当我尝试访问后端中的任何页面(/ admin/users,/ admin/orders等)时,页面会加载很长时间,直到它超时并且我得到通用错误页面.

当我查看日志时,我总是看到:

Processing by Spree::Admin::OrdersController#index as HTML
Completed 500 Internal Server Error in 127259ms
** [Airbrake] Success: Net::HTTPOK

Errno::ETIMEDOUT (Connection timed out - connect(2)):
  app/middleware/flash_session_cookie_middleware.rb:18:in `call'
Run Code Online (Sandbox Code Playgroud)

要么

Processing by Spree::Admin::OrdersController#index as HTML
Completed 500 Internal Server Error in 127520ms
** [Airbrake] Success: Net::HTTPOK

SocketError (getaddrinfo: Name or service not known):
app/middleware/flash_session_cookie_middleware.rb:17:in `call'
Run Code Online (Sandbox Code Playgroud)

这是在最后一次部署到生产之后开始的,它只更改了图像和样式表.尽管具有相同的代码和生产数据库的精确副本,但我无法在本地重现错误.我正在使用Spree 2.0.3版

ruby dns timeout ruby-on-rails spree

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

标签 统计

c ×1

dns ×1

gnu-make ×1

makefile ×1

ruby ×1

ruby-on-rails ×1

spree ×1

timeout ×1