- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我用自制软件 brew install crystal-lang
安装了 crystal。我能够编译并运行“Hello World!”程序,但是当我尝试编译示例 http 服务器(稍作修改)时,出现错误。
HTTP 服务器:
require "http/server"
port = 3000
server = HTTP::Server.new(port) do |context|
context.response.content_type = "text/plain"
context.response.print "Hello world! The time is #{Time.now}"
end
puts "listening on http://localhost:" + port.to_s
puts "listening on http://localhost:#{port}"
server.listen
错误:
$ crystal server.cr ~/sw/crystal/Lied-Today
ld: library not found for -lssl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Error: execution of command failed with code: 1: `cc -o "/Users/Matt/.cache/crystal/crystal-run-server.tmp" "${@}" -rdynamic -lz `command -v pkg-config > /dev/null && pkg-config --libs libssl || printf %s '-lssl -lcrypto'` `command -v pkg-config > /dev/null && pkg-config --libs libcrypto || printf %s '-lcrypto'` -lpcre -lgc -lpthread /usr/local/Cellar/crystal-lang/0.21.1_1/src/ext/libcrystal.a -levent -liconv -ldl -L/usr/lib -L/usr/local/lib`
我试过以下方法:
添加 export LIBRARY_PATH="$LIBRARY_PATH:/usr/local/lib"
到 ~/.zshrc。
和
$ xcode-select --install
$ xcode-select --switch /Library/Developer/CommandLineTools
最佳答案
我必须添加 LIBRARY_PATH 来解决这个问题。
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/opt/openssl/lib/
关于macos - ld : library not found for -lssl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47241650/
尝试安装 Rserve 1.8.6 时出现错误。我可以从 CRAN 成功安装 1.7.3。这是在 Mac OS High Sierra 上。 ld: library not found for -l
我用自制软件安装了 crystal brew install crystal-lang。我能够编译并运行“Hello World!”程序,但是当我尝试编译示例 http 服务器(稍作修改)时,出现错误
我用自制软件 brew install crystal-lang 安装了 crystal。我能够编译并运行“Hello World!”程序,但是当我尝试编译示例 http 服务器(稍作修改)时,出现错
我正在尝试在我的服务器上安装一个脚本。但它并没有在最后一步完成工作。 ./make.sh /usr/bin/ld: cannot find -lssl collect2: ld returned 1
我正在尝试使用 python 3 在 OSX high sierra 上的 virtrualenv 中安装 mysqlclient。出现以下错误: Failed building wheel fo
我刚刚启动了一个全新的 Crystal 应用程序,添加了 Kemal,并且在构建“Hello World!”时Kemal 文档中的应用程序,我得到: $ crystal build --release
我正在努力在系统范围内或在安装了 MariaDB 10 的 Ubuntu 14.04 上的 venv 中安装 mysql-python pip。还尝试使用 MariaDB 5.5 并得到相同的错误。我
Rust 和 Cargo 从 2014 年 12 月 30 日开始。海湾合作委员会 4.8.3。 我在项目目录中的 cargo run 上收到以下消息。 error: linking with `gc
我跑 sudo pip install psycopg2 我得到一堆看起来像这样的输出: cc -DNDEBUG -g -fwrapv -Os ..... ..... cc -DNDEBUG -g -
添加链接选项:-lssl 和 -lcrypto 后,我的程序已正确编译。但是我发现GCC不包含这两个选项,那么这些选项从哪里来呢? 最佳答案 GCC documentation告诉我们 -l 是链接库
我在安装 mysql-python 时遇到问题。创建了一个新的 virtualenv 并在安装 mysql-python 时...这是错误消息: (env)$ pip install mysql-py
我将项目 Gemfile 中的 mysql2 版本从 0.3.20 更改为 0.5.2。当我运行 bundle update mysql2 时,出现以下错误: Fetching mysql2 0.5.
我关注了 tutorial使用 C++ 连接到 DolphinDB 服务器并在编译 main.cpp 时遇到此错误消息: $ g++ main.cpp -std=c++11 -DLINUX -DL
我正在努力在系统范围内或在安装了 MariaDB 10 的 Ubuntu 14.04 上的 venv 中安装 mysql-python pip。还尝试使用 MariaDB 5.5 并得到相同的错误。安
我在我的 MacOS 上运行 mysql@8.x 版本,我已经用 brew 安装了 mysql 和 mysql-connector-o。目前 brew 链接与 mysql。 在我的 python3 虚
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 9 年前。 Improve t
尝试 openssl 的 c 代码,在命令提示符下编译时出现此错误。 c:\openssl>gcc -lssl -lcrypto -o test test.c -IC:\openssl\include
当我使用此命令在 PyCharm 终端中安装 psycopg2 时: pip3 install psycopg2 显示错误: clang -Wno-unused-result -Wsign-compa
我正在尝试使用 Xcode v 5.0 和已安装的开发人员在 OS X 10.8 上安装 saltstack。工具,遵循此 tutorial . 使用 pip install salt 安装出现以下错
我尝试在我的应用程序项目中使用 libcurl.a 库。我已将该库添加到框架列表中,现在我想从该库中调用一些 header 。标题是: #include "curl.h" #include "type
我是一名优秀的程序员,十分优秀!