编译 标签归档 - 永夜 https://www.shuijingwanwq.com/tag/编译/ 没有不值得去解决的问题,也没有不值得去学习的技术! Sun, 09 Aug 2026 08:34:43 +0000 zh-Hans hourly 1 https://wordpress.org/?v=7.1 https://media.shuijingwanwq.com/2026/05/logo-150x150.png 编译 标签归档 - 永夜 https://www.shuijingwanwq.com/tag/编译/ 32 32 在 Laravel 6 中,运行包含 PHP Blade 语法的文件,进而获取其输出 https://www.shuijingwanwq.com/2022/09/13/6944/ Tue, 13 Sep 2022 02:08:52 +0000 https://www.shuijingwanwq.com/?p=6944 本文记录了在 Laravel 6 中运行存储于 MySQL 的 Blade 代码并获取输出的过程。起初尝试将代码手动编译为原生 PHP 并通过输出缓冲包含文件来运行,虽验证了可行性,但因可维护性问题未被采纳。最终方案保留了后端自动完成 Blade 编译至 PHP 模板的流程,以满足前端要求并实现代码块的正常渲染。

在 Laravel 6 中,运行包含 PHP Blade 语法的文件,进而获取其输出最先出现在永夜

]]>
在 Go 中通过指令编译并安装包到本地:go install uc, 这会将 uc.a 复制到 E:\wwwroot\go\pkg\windows_amd64 下面 https://www.shuijingwanwq.com/2020/08/10/4375/ Mon, 10 Aug 2020 01:49:45 +0000 https://www.shuijingwanwq.com/?p=4375 针对代码文件仅能放于默认路径的问题,本文通过编辑用户环境变量 GOPATH,将自定义路径添加到原有值中,实现了多路径支持。随后通过 go install 指令编译并安装包到本地,成功将生成的文件复制到了指定平台的 pkg 目录下。

在 Go 中通过指令编译并安装包到本地:go install uc, 这会将 uc.a 复制到 E:\wwwroot\go\pkg\windows_amd64 下面最先出现在永夜

]]>
在 Go 中报错:package_mytest.go:5:2: cannot find package “.” in: E:\wwwroot\go\the-way-to-go\package\pack1 的解决 https://www.shuijingwanwq.com/2020/07/02/4288/ https://www.shuijingwanwq.com/2020/07/02/4288/#comments Thu, 02 Jul 2020 11:54:16 +0000 https://www.shuijingwanwq.com/?p=4288 在 Go 开发中遇到报错提示无法在指定路径找到包,经排查发现该路径未包含在 GOPATH 环境变量中。解决方法是将源代码文件移动到 GOPATH 对应的 src 目录下,使用指令编译并安装该包,随后执行 go run 运行程序。测试结果表明,调用时无论使用相对路径还是直接引用包名,程序均可成功执行。

在 Go 中报错:package_mytest.go:5:2: cannot find package “.” in: E:\wwwroot\go\the-way-to-go\package\pack1 的解决最先出现在永夜

]]>
https://www.shuijingwanwq.com/2020/07/02/4288/feed/ 1