我有Qt 4.8应用程序到目前为止工作正常。它与安装在Ubuntu和其他Linux发行版上的Qt库的系统动态链接。
最近,我向我的项目添加了export default function addUser(user: UserDetails) {
const { displayName, phoneNumber, isDriver, oauthId, oauthProvider } = user;
let query;
query = {
text:
'INSERT INTO users(display_name, phone_number, is_driver) VALUES ($1, $2, $3);',
values: [displayName, phoneNumber, isDriver]
};
executeQuery(query);
query = {
text: // Something Else?
'INSERT INTO oauth(user_id, oauth_id, oauth_provider) VALUES ((select max(id) from users), $1, $2);',
values: [oauthId, oauthProvider]
};
executeQuery(query);
}
依赖项,因为我需要export default async function addUser(user: UserDetails) {
const { displayName, phoneNumber, isDriver, oauthId, oauthProvider } = user;
let query;
query = {
text:
'INSERT INTO users(display_name, phone_number, is_driver) VALUES ($1, $2, $3) RETURNING id;',
values: [displayName, phoneNumber, isDriver]
};
const result = await executeQuery(query);
if (result)
query = {
text:
'INSERT INTO oauth(user_id, oauth_id, oauth_provider) VALUES ($1, $2, $3);',
values: [result[0].id, oauthId, oauthProvider]
};
executeQuery(query);
}
,我静态编译libcurl
并https
支持(以避免openssl版本锁定)。现在,在将libcurl
与我的应用相关联后,curl函数可以正常工作。
但突然使用openssl 1.1.0h
libcurl.a, libcrypto.a and libssl.a
的现有代码。以下是堆栈跟踪:
QNetworkAccessManager