在 Windows 中,程序员可以使用 Windows API 来编写 Windows 应用程序。Windows API 可以与 C(不一定是 C++)一起使用。在 Windows API 中,您有一个消息循环,您必须编写对不同消息的响应(例如,右键单击客户区)。
有没有ubuntu API?
我不是说 Qt 或 GTK。我正在寻找原始(C/C++)API,以便一切都必须(重新)设计。
尝试为计算器创建框架。
我添加了使用 2 个框添加 vbox 的窗口。1 个用于显示,另一个用于按钮当我添加 1 个按钮时,它会填满整个面板,我无法调整它的大小。
在 Visual Basic 中,您只需添加一个按钮并调整其大小,或将其拖放到您想要的任何位置。
我只是不知道如何在这里做到这一点。对我来说陡峭的学习曲线。
可以在 Ubuntu 上安装 Google Go 吗?我想开始测试这些工具,如果可以的话就太好了。
提前致谢。
我是 Ubuntu 的新手。现在我正在使用 ubuntu 12.04(lts)。我想运行我的 C 编程代码 (.c/.cpp)。但是我不知道如何在ubuntu中编译和运行代码。所以我需要帮助。请告诉我如何在 ubuntu 中运行单个 .c 代码。
我已经在 Windows 上编程了大约一年半,我刚刚开始习惯该平台上的工作方式,但现在我对 Linux 上的开发很感兴趣,我一直在度过一段艰难的时光习惯了工作流程,缺乏 IDE,以及使用 GCC 进行命令行编译。顺便说一句,我正在运行Xubuntu 13.10 64位..
为了试水,我做了很多人做的事情,并编写了一个快速的 C++ 'hello world' 程序。
#include <iostream>
int main()
{
std::cout << "Hello!\n";
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我的第一个问题是;当我尝试使用 GCC 编译该程序时,它似乎出现编译错误,但是当我使用 G++ 编译器时它编译得很好:
gcc hello.cpp -o hello
/tmp/ccbmUmzf.o: In function `main':
hello.cpp:(.text+0xa): undefined reference to `std::cout'
hello.cpp:(.text+0xf): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
/tmp/ccbmUmzf.o: In function `__static_initialization_and_destruction_0(int, int)':
hello.cpp:(.text+0x3d): undefined reference to `std::ios_base::Init::Init()'
hello.cpp:(.text+0x4c): undefined reference to `std::ios_base::Init::~Init()'
collect2: error: ld returned 1 exit status …Run Code Online (Sandbox Code Playgroud) 我之所以这么问,是因为语言通常对相同的术语有不同的定义,而 QML 在某些方面是相当独特的。
首选简要说明或类比,更广泛和详细的说明应作为进一步阅读链接。
谢谢
在 QML 中,我只是在寻找一种方法来做相当简单的变量:
我想在 Ubuntu 14.04 中设置 Logo 编程语言。有人可以建议我使用合适的编译器吗?
我正在设置的计算机有三个分区,一个用于 Windows 10,一个用于 Linux,一个用于它们之间共享的文件和程序。有没有办法在第三个分区(如 Python、PyCharm、MATLAB 等)上安装程序以在两个操作系统上运行,还是我必须在每个操作系统上安装他们自己的 Python、C++ 版本等?第三个分区是仅限于共享文件还是可以用于共享 IDE、应用程序、编译器和解释器?
我是计算机科学专业的。我想要一个笔记程序,它可以让我在数学符号方面有很多用途,让我可以像 StackExchange 一样格式化 java 代码示例,并让我将图片拖到程序中。如果它能让我将笔记保存为常见的文件格式,例如 pdf、odt、doc 或类似格式,那也很好。
我知道这是很多要求,所以如果不可能,我深表歉意。请建议您能找到的最合适的。
我总是在 StackExchange 网站上这么说。如果您觉得这篇文章需要投反对票,请告诉我原因。我相信这是鼓励的。
programming ×10
c++ ×2
gtk ×2
qml ×2
18.04 ×1
c ×1
gcc ×1
glade ×1
gtk3 ×1
installation ×1
java ×1
kubuntu ×1
partitioning ×1
python ×1
qt ×1
qt-creator ×1
ubuntu-sdk ×1