小编Kar*_*nay的帖子

对于新项目,使用本地 gradle 发行版而不是包装器

我想使用本地 gradle 发行版而不是 gradle 包装器。我将 IntelliJ 用于 Android 项目。为了启动新的 gradle 项目,我得到一个选项窗口,询问要使用哪个发行版(包装器或本地),而对于 Android 项目,我没有得到这个窗口。

我的问题是 - 当我创建新的 android 项目时,它会自动使用包装器并开始下载 gradle dists。我不希望这种事发生。我想对我的所有项目(android + 非 android)使用一个 gradle dist。我知道我可以将项目设置为使用本地 gradle,但这不是我想要做的。我想避免使用包装纸。我只想在创建 Android 项目之前有一个 gradle dists 选项。

gradle 有 IntelliJ 设置吗?

我主要是独自工作,我一直在所有项目中使用 gradle 包装器,并希望开始使用本地发行版。原因之一是 gradlew 下载并膨胀了我的 .gradle 文件夹(在我有限的 SSD 上)。我知道 5.4.1 会定期清除缓存,我也可以安全地删除 .gradle 文件夹,但我不想以这种方式管理它。

android intellij-idea gradle gradlew

9
推荐指数
0
解决办法
2662
查看次数

GLFW + CMake + Clion 许多未定义的参考

在这里完成 CMake Noob。我正在尝试在 Clion IDE 中使用 glfw 库,即使经过 2 天的谷歌搜索,我也不明白我错过了什么/做错了什么。

以下是详细信息:

操作系统:Windows 8 Pro 64 位

IDE:克里昂

制作工具:CMake

编译器:MinGW v3.21

错误日志:

"C:\Program Files (x86)\JetBrains\CLion 1.2.3\bin\cmake\bin\cmake.exe"--build C:\Users\PranayKarani\.CLion12\system\cmake\generated\185d1d8\185d1d8\Debug --target openGL -- -j 4
[ 50%] Linking CXX executable openGL.exe
CMakeFiles\openGL.dir/objects.a(main.cpp.obj): In function `key_callback':
E:/Pranay/BotX games/C++ projects/openGL/main.cpp:15: undefined reference to `glfwSetWindowShouldClose'
CMakeFiles\openGL.dir/objects.a(main.cpp.obj): In function `main':
E:/Pranay/BotX games/C++ projects/openGL/main.cpp:22: undefined reference to `glfwSetErrorCallback'
E:/Pranay/BotX games/C++ projects/openGL/main.cpp:24: undefined reference to `glfwInit'
E:/Pranay/BotX games/C++ projects/openGL/main.cpp:27: undefined reference to `glfwCreateWindow'
E:/Pranay/BotX games/C++ projects/openGL/main.cpp:30: undefined reference to `glfwTerminate' …
Run Code Online (Sandbox Code Playgroud)

c++ cmake glfw clion

0
推荐指数
1
解决办法
7125
查看次数

标签 统计

android ×1

c++ ×1

clion ×1

cmake ×1

glfw ×1

gradle ×1

gradlew ×1

intellij-idea ×1